|
| V3d_RectangularGrid (const V3d_ViewerPointer &aViewer, const Quantity_Color &aColor, const Quantity_Color &aTenthColor) |
|
void | SetColors (const Quantity_Color &aColor, const Quantity_Color &aTenthColor) |
| Change the colors of the grid. More...
|
|
void | Display () |
| Display the grid at screen. More...
|
|
void | Erase () const |
| Erase the grid from screen. More...
|
|
Standard_Boolean | IsDisplayed () const |
| Returns TRUE when the grid is displayed at screen. More...
|
|
void | GraphicValues (Standard_Real &XSize, Standard_Real &YSize, Standard_Real &OffSet) const |
|
void | SetGraphicValues (const Standard_Real XSize, const Standard_Real YSize, const Standard_Real OffSet) |
|
| Aspect_RectangularGrid (const Quantity_Length aXStep, const Quantity_Length aYStep, const Quantity_Length anXOrigin=0, const Quantity_Length anYOrigin=0, const Quantity_PlaneAngle aFirstAngle=0, const Quantity_PlaneAngle aSecondAngle=0, const Quantity_PlaneAngle aRotationAngle=0) |
| creates a new grid. By default this grid is not active. The first angle is given relatively to the horizontal. The second angle is given relatively to the vertical. More...
|
|
void | SetXStep (const Quantity_Length aStep) |
| defines the x step of the grid. More...
|
|
void | SetYStep (const Quantity_Length aStep) |
| defines the y step of the grid. More...
|
|
void | SetAngle (const Quantity_PlaneAngle anAngle1, const Quantity_PlaneAngle anAngle2) |
| defines the angle of the second network the fist angle is given relatively to the horizontal. the second angle is given relatively to the vertical. More...
|
|
void | SetGridValues (const Quantity_Length XOrigin, const Quantity_Length YOrigin, const Quantity_Length XStep, const Quantity_Length YStep, const Quantity_PlaneAngle RotationAngle) |
|
void | Compute (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 More...
|
|
Quantity_Length | XStep () const |
| returns the x step of the grid. More...
|
|
Quantity_Length | YStep () const |
| returns the x step of the grid. More...
|
|
Quantity_PlaneAngle | FirstAngle () const |
| returns the x Angle of the grid, relatively to the horizontal. More...
|
|
Quantity_PlaneAngle | SecondAngle () const |
| returns the y Angle of the grid, relatively to the vertical. More...
|
|
void | Init () |
|
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...
|
|
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...
|
|
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 | 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...
|
|