r3basdrw
real/windows/r3basdrw.h
r3win
Real 3D Async Draw Class
r3Asyncdraw
R3CLID_ASYNCDRAW
r3Basedraw
R3CLID_BASEDRAW - 84
GridDraw, AbsGrid, CoordSys, ClearMth, CoordSys2, AimPoint, HotPoint, Dirty, Label,
int R3RegisterBaseDrawClass(R3APP *app);
R3BDRWM_SET6DOF
SET6DOF
R3BDRWM_SET6DOF
obj.SET6DOF();
Set 6dof cursor
R3BDRWCM_REGISTERET6DOFCURSO
REGISTERET6DOFCURSO
R3BDRWCM_REGISTERET6DOFCURSO
R3BOOL, true if succeeded
int, pen identifier
rc = obj.REGISTERET6DOFCURSO(p1, 0);
Class method, for registering 6dof cursor drawing functions.
GridDraw
GridDraw
R3BDRWA_GridDraw
Boolean
R3BOOL
enables/disables input grid
jsobj.SetGridDraw(value);
R3BOOL value = ...;
R3SetAttrs(r3obj, R3BDRWA_GridDraw, value, R3TAG_END);
AbsGrid
AbsGrid
R3BDRWA_AbsGrid
Boolean
R3BOOL
enable/disable abs. grid rendering
jsobj.SetAbsGrid(value);
R3BOOL value = ...;
R3SetAttrs(r3obj, R3BDRWA_AbsGrid, value, R3TAG_END);
CoordSys
CoordSys
R3BDRWA_CoordSys
Boolean
R3BOOL
enable/disable abs. coordsys rendering
jsobj.SetCoordSys(value);
R3BOOL value = ...;
R3SetAttrs(r3obj, R3BDRWA_CoordSys, value, R3TAG_END);
ClearMth
ClearMth
R3BDRWA_ClearMth
Integer
R3INT
method to be called when view is cleared
jsobj.SetClearMth(value);
R3INT value = ...;
R3SetAttrs(r3obj, R3BDRWA_ClearMth, value, R3TAG_END);
CoordSys2
CoordSys2
R3BDRWA_CoordSys2
Boolean
R3BOOL
enable/disable corner coordsys rendering
jsobj.SetCoordSys2(value);
R3BOOL value = ...;
R3SetAttrs(r3obj, R3BDRWA_CoordSys2, value, R3TAG_END);
AimPoint
AimPoint
R3BDRWA_AimPoint
Boolean
R3BOOL
enable/disable aimpoint drawing
jsobj.SetAimPoint(value);
R3BOOL value = ...;
R3SetAttrs(r3obj, R3BDRWA_AimPoint, value, R3TAG_END);
HotPoint
HotPoint
R3BDRWA_HotPoint
Boolean
R3BOOL
enable/disable hotpoint drawing
jsobj.SetHotPoint(value);
R3BOOL value = ...;
R3SetAttrs(r3obj, R3BDRWA_HotPoint, value, R3TAG_END);
Dirty
Dirty
R3BDRWA_Dirty
Boolean
R3BOOL
write only, for internal use
jsobj.SetDirty(value);
R3BOOL value = ...;
R3SetAttrs(r3obj, R3BDRWA_Dirty, value, R3TAG_END);
Label
Label
R3BDRWA_Label
Boolean
R3BOOL
label drawing switch
jsobj.SetLabel(value);
R3BOOL value = ...;
R3SetAttrs(r3obj, R3BDRWA_Label, value, R3TAG_END);
r3appobj *