|
| Aspect_RectangularGrid (const Standard_Real aXStep, const Standard_Real aYStep, const Standard_Real anXOrigin=0, const Standard_Real anYOrigin=0, const Standard_Real aFirstAngle=0, const Standard_Real aSecondAngle=0, const Standard_Real 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 Standard_Real aStep) |
| defines the x step of the grid. More...
|
|
void | SetYStep (const Standard_Real aStep) |
| defines the y step of the grid. More...
|
|
void | SetAngle (const Standard_Real anAngle1, const Standard_Real 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 Standard_Real XOrigin, const Standard_Real YOrigin, const Standard_Real XStep, const Standard_Real YStep, const Standard_Real RotationAngle) |
|
virtual void | Compute (const Standard_Real X, const Standard_Real Y, Standard_Real &gridX, Standard_Real &gridY) const override |
| returns the point of the grid the closest to the point X,Y More...
|
|
Standard_Real | XStep () const |
| returns the x step of the grid. More...
|
|
Standard_Real | YStep () const |
| returns the x step of the grid. More...
|
|
Standard_Real | FirstAngle () const |
| returns the x Angle of the grid, relatively to the horizontal. More...
|
|
Standard_Real | SecondAngle () const |
| returns the y Angle of the grid, relatively to the vertical. More...
|
|
virtual void | Init () override |
|
virtual void | DumpJson (Standard_OStream &theOStream, Standard_Integer theDepth=-1) const override |
| Dumps the content of me into the stream. More...
|
|
void | SetXOrigin (const Standard_Real anOrigin) |
| defines the x Origin of the grid. More...
|
|
void | SetYOrigin (const Standard_Real anOrigin) |
| defines the y Origin of the grid. More...
|
|
void | SetRotationAngle (const Standard_Real anAngle) |
| defines the orientation of the grid. More...
|
|
void | Rotate (const Standard_Real anAngle) |
| Rotate the grid from a relative angle. More...
|
|
void | Translate (const Standard_Real aDx, const Standard_Real 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 Standard_Real X, const Standard_Real Y, Standard_Real &gridX, Standard_Real &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...
|
|
Standard_Real | XOrigin () const |
| returns the x Origin of the grid. More...
|
|
Standard_Real | YOrigin () const |
| returns the x Origin of the grid. More...
|
|
Standard_Real | 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 ()=0 |
| Display the grid at screen. More...
|
|
virtual void | Erase () const =0 |
| Erase the grid from screen. More...
|
|
virtual Standard_Boolean | IsDisplayed () const =0 |
| Returns TRUE when the grid is displayed at screen. 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 void | Delete () const |
| Memory deallocator for transient classes. More...
|
|
virtual const opencascade::handle< Standard_Type > & | DynamicType () const |
| Returns a type descriptor about this object. More...
|
|
Standard_Boolean | IsInstance (const opencascade::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 opencascade::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...
|
|
Standard_Transient * | This () const |
| Returns non-const pointer to this object (like const_cast). For protection against creating handle to objects allocated in stack or call from constructor, it will raise exception Standard_ProgramError if reference counter is zero. More...
|
|
Standard_Integer | GetRefCount () const |
| Get the reference counter of this object. More...
|
|
void | IncrementRefCounter () const |
| Increments the reference counter of this object. More...
|
|
Standard_Integer | DecrementRefCounter () const |
| Decrements the reference counter of this object; returns the decremented value. More...
|
|