|
Open CASCADE Technology
6.5.4
|
#include <OpenGl_Trihedron.hxx>

Public Member Functions | |
| OpenGl_Trihedron (const Aspect_TypeOfTriedronPosition APosition, const Quantity_NameOfColor AColor, const Standard_Real AScale, const Standard_Boolean AsWireframe) | |
| virtual | ~OpenGl_Trihedron () |
| void | Render (const Handle< OpenGl_Workspace > &AWorkspace) const |
Static Public Member Functions | |
| static void | Setup (const Quantity_NameOfColor XColor, const Quantity_NameOfColor YColor, const Quantity_NameOfColor ZColor, const Standard_Real SizeRatio, const Standard_Real AxisDiametr, const Standard_Integer NbFacettes) |
Protected Member Functions | |
| void | Redraw (const Handle< OpenGl_Workspace > &AWorkspace) const |
| void | RedrawZBuffer (const Handle< OpenGl_Workspace > &AWorkspace) const |
Protected Attributes | |
| Aspect_TypeOfTriedronPosition | myPos |
| Standard_Real | myScale |
| Standard_Boolean | myIsWireframe |
| TEL_COLOUR | myXColor |
| TEL_COLOUR | myYColor |
| TEL_COLOUR | myZColor |
| float | myRatio |
| float | myDiameter |
| int | myNbFacettes |
| OpenGl_AspectLine | myAspectLine |
| OpenGl_AspectText | myAspectText |
| OpenGl_Trihedron::OpenGl_Trihedron | ( | const Aspect_TypeOfTriedronPosition | APosition, |
| const Quantity_NameOfColor | AColor, | ||
| const Standard_Real | AScale, | ||
| const Standard_Boolean | AsWireframe | ||
| ) |
| virtual OpenGl_Trihedron::~OpenGl_Trihedron | ( | ) | [virtual] |
| void OpenGl_Trihedron::Redraw | ( | const Handle< OpenGl_Workspace > & | AWorkspace | ) | const [protected] |
| void OpenGl_Trihedron::RedrawZBuffer | ( | const Handle< OpenGl_Workspace > & | AWorkspace | ) | const [protected] |
| void OpenGl_Trihedron::Render | ( | const Handle< OpenGl_Workspace > & | AWorkspace | ) | const |
| static void OpenGl_Trihedron::Setup | ( | const Quantity_NameOfColor | XColor, |
| const Quantity_NameOfColor | YColor, | ||
| const Quantity_NameOfColor | ZColor, | ||
| const Standard_Real | SizeRatio, | ||
| const Standard_Real | AxisDiametr, | ||
| const Standard_Integer | NbFacettes | ||
| ) | [static] |
OpenGl_AspectLine OpenGl_Trihedron::myAspectLine [protected] |
OpenGl_AspectText OpenGl_Trihedron::myAspectText [protected] |
float OpenGl_Trihedron::myDiameter [protected] |
Standard_Boolean OpenGl_Trihedron::myIsWireframe [protected] |
int OpenGl_Trihedron::myNbFacettes [protected] |
Aspect_TypeOfTriedronPosition OpenGl_Trihedron::myPos [protected] |
float OpenGl_Trihedron::myRatio [protected] |
Standard_Real OpenGl_Trihedron::myScale [protected] |
TEL_COLOUR OpenGl_Trihedron::myXColor [protected] |
TEL_COLOUR OpenGl_Trihedron::myYColor [protected] |
TEL_COLOUR OpenGl_Trihedron::myZColor [protected] |
1.8.0