Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Static Public Member Functions | Protected Attributes
OpenGl_GraduatedTrihedron Class Reference

#include <OpenGl_GraduatedTrihedron.hxx>

Inheritance diagram for OpenGl_GraduatedTrihedron:
Inheritance graph
[legend]

Public Member Functions

 OpenGl_GraduatedTrihedron (const Graphic3d_CGraduatedTrihedron &AData)
virtual ~OpenGl_GraduatedTrihedron ()
void Render (const Handle< OpenGl_Workspace > &AWorkspace) const

Static Public Member Functions

static void SetMinMax (const Standard_ShortReal xMin, const Standard_ShortReal yMin, const Standard_ShortReal zMin, const Standard_ShortReal xMax, const Standard_ShortReal yMax, const Standard_ShortReal zMax)

Protected Attributes

const wchar_t * myXName
const wchar_t * myYName
const wchar_t * myZName
unsigned char myDrawXName
unsigned char myDrawYName
unsigned char myDrawZName
unsigned char myDrawXValues
unsigned char myDrawYValues
unsigned char myDrawZValues
unsigned char myDrawGrid
unsigned char myDrawAxes
unsigned int myNbX
unsigned int myNbY
unsigned int myNbZ
int myXOffset
int myYOffset
int myZOffset
int myXAxisOffset
int myYAxisOffset
int myZAxisOffset
unsigned char myDrawXTickmarks
unsigned char myDrawYTickmarks
unsigned char myDrawZTickmarks
unsigned int myXTickmarkLength
unsigned int myYTickmarkLength
unsigned int myZTickmarkLength
float myGridColor [3]
float myXNameColor [3]
float myYNameColor [3]
float myZNameColor [3]
float myXColor [3]
float myYColor [3]
float myZColor [3]
const char * myFontOfNames
Font_FontAspect myStyleOfNames
int mySizeOfNames
const char * myFontOfValues
Font_FontAspect myStyleOfValues
int mySizeOfValues
minMaxValuesCallback myCbCubicAxes
voidmyPtrVisual3dView

Constructor & Destructor Documentation


Member Function Documentation


Field Documentation

unsigned char OpenGl_GraduatedTrihedron::myDrawAxes [protected]
unsigned char OpenGl_GraduatedTrihedron::myDrawGrid [protected]
unsigned char OpenGl_GraduatedTrihedron::myDrawXName [protected]
unsigned char OpenGl_GraduatedTrihedron::myDrawXValues [protected]
unsigned char OpenGl_GraduatedTrihedron::myDrawYName [protected]
unsigned char OpenGl_GraduatedTrihedron::myDrawYValues [protected]
unsigned char OpenGl_GraduatedTrihedron::myDrawZName [protected]
unsigned char OpenGl_GraduatedTrihedron::myDrawZValues [protected]
unsigned int OpenGl_GraduatedTrihedron::myNbX [protected]
unsigned int OpenGl_GraduatedTrihedron::myNbY [protected]
unsigned int OpenGl_GraduatedTrihedron::myNbZ [protected]

The documentation for this class was generated from the following file: