|
void | SetXOrigin (const Quantity_Length anOrigin) |
| defines the x Origin of the grid. More...
|
|
void | SetYOrigin (const Quantity_Length anOrigin) |
| defines the y Origin of the grid. More...
|
|
void | SetRotationAngle (const Quantity_PlaneAngle anAngle) |
| defines the orientation of the the grid. More...
|
|
void | Rotate (const Quantity_PlaneAngle anAngle) |
| Rotate the grid from a relative angle. More...
|
|
void | Translate (const Quantity_Length aDx, const Quantity_Length aDy) |
| Translate the grid from a relative distance. More...
|
|
virtual void | SetColors (const Quantity_Color &aColor, const Quantity_Color &aTenthColor) |
| Change the colors of the grid. More...
|
|
void | Hit (const Quantity_Length X, const Quantity_Length Y, Quantity_Length &gridX, Quantity_Length &gridY) const |
| returns the point of the grid the closest to the point X,Y if the grid is active. If the grid is not active returns X,Y. More...
|
|
virtual void | Compute (const Quantity_Length X, const Quantity_Length Y, Quantity_Length &gridX, Quantity_Length &gridY) const =0 |
| returns the point of the grid the closest to the point X,Y More...
|
|
void | Activate () |
| activates the grid. The Hit method will return gridx and gridx computed according to the steps of the grid. More...
|
|
void | Deactivate () |
| deactivates the grid. The hit method will return gridx and gridx as the enter value X & Y. More...
|
|
Quantity_Length | XOrigin () const |
| returns the x Origin of the grid. More...
|
|
Quantity_Length | YOrigin () const |
| returns the x Origin of the grid. More...
|
|
Quantity_PlaneAngle | RotationAngle () const |
| returns the x Angle of the grid. More...
|
|
Standard_Boolean | IsActive () const |
| Returns TRUE when the grid is active. More...
|
|
void | Colors (Quantity_Color &aColor, Quantity_Color &aTenthColor) const |
| Returns the colors of the grid. More...
|
|
void | SetDrawMode (const Aspect_GridDrawMode aDrawMode) |
| Change the grid aspect. More...
|
|
Aspect_GridDrawMode | DrawMode () const |
| Returns the grid aspect. More...
|
|
virtual void | Display () |
| Display the grid at screen. More...
|
|
virtual void | Erase () const |
| Erase the grid from screen. More...
|
|
virtual Standard_Boolean | IsDisplayed () const |
| Returns TRUE when the grid is displayed at screen. More...
|
|
virtual void | Init ()=0 |
|
virtual void | Delete () const |
| Memory deallocator for transient classes. More...
|
|
Public Member Functions inherited from Standard_Transient |
| Standard_Transient () |
| Empty constructor. More...
|
|
| Standard_Transient (const Standard_Transient &) |
| Copy constructor – does nothing. More...
|
|
Standard_Transient & | operator= (const Standard_Transient &) |
| Assignment operator, needed to avoid copying reference counter. More...
|
|
virtual | ~Standard_Transient () |
| Destructor must be virtual. More...
|
|
virtual const
Handle_Standard_Type & | DynamicType () const |
| Returns a type information object about this object. More...
|
|
Standard_Boolean | IsInstance (const Handle_Standard_Type &theType) const |
| Returns a true value if this is an instance of Type. More...
|
|
Standard_Boolean | IsInstance (const Standard_CString theTypeName) const |
| Returns a true value if this is an instance of TypeName. More...
|
|
Standard_Boolean | IsKind (const Handle_Standard_Type &theType) const |
| Returns true if this is an instance of Type or an instance of any class that inherits from Type. Note that multiple inheritance is not supported by OCCT RTTI mechanism. More...
|
|
Standard_Boolean | IsKind (const Standard_CString theTypeName) const |
| Returns true if this is an instance of TypeName or an instance of any class that inherits from TypeName. Note that multiple inheritance is not supported by OCCT RTTI mechanism. More...
|
|
virtual Handle_Standard_Transient | This () const |
| Returns a Handle which references this object. Must never be called to objects created in stack. More...
|
|
Standard_Integer | GetRefCount () const |
| Get the reference counter of this object. More...
|
|