SketcherGui::SoDatumLabel Class Reference

#include <SoDatumLabel.h>

List of all members.

Public Member Functions

 SoDatumLabel ()

Static Public Member Functions

static void initClass ()

Public Attributes

SoSFImage image
SoSFEnum justification
SoSFName name
SoSFInt32 size
SoMFString string
SoSFColor textColor

Protected Member Functions

virtual void computeBBox (SoAction *, SbBox3f &box, SbVec3f &center)
virtual void generatePrimitives (SoAction *action)
virtual void GLRender (SoGLRenderAction *action)
virtual ~SoDatumLabel ()

Detailed Description

Definition at line 41 of file SoDatumLabel.h.


Constructor & Destructor Documentation

SoDatumLabel::SoDatumLabel (  ) 

Definition at line 71 of file SoDatumLabel.cpp.

References SketcherExample::f, name, size, and textColor.

virtual SketcherGui::SoDatumLabel::~SoDatumLabel (  )  [inline, protected, virtual]

Definition at line 59 of file SoDatumLabel.h.


Member Function Documentation

void SoDatumLabel::computeBBox ( SoAction *  action,
SbBox3f &  box,
SbVec3f &  center 
) [protected, virtual]

Definition at line 124 of file SoDatumLabel.cpp.

References SketcherExample::f, image, KDL::max(), zipios::min(), scale, and size.

void SoDatumLabel::generatePrimitives ( SoAction *  action  )  [protected, virtual]

Definition at line 169 of file SoDatumLabel.cpp.

References SketcherExample::f, image, scale, and size.

void SoDatumLabel::GLRender ( SoGLRenderAction *  action  )  [protected, virtual]

Definition at line 225 of file SoDatumLabel.cpp.

References SketcherExample::f, image, scale, and size.

void SoDatumLabel::initClass ( void   )  [static]

Definition at line 65 of file SoDatumLabel.cpp.

Referenced by initSketcherGui().


Member Data Documentation

Definition at line 56 of file SoDatumLabel.h.

Referenced by computeBBox(), generatePrimitives(), and GLRender().

Definition at line 53 of file SoDatumLabel.h.

Definition at line 54 of file SoDatumLabel.h.

Referenced by SoDatumLabel().

Definition at line 55 of file SoDatumLabel.h.

Referenced by computeBBox(), generatePrimitives(), GLRender(), and SoDatumLabel().


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

Generated on Wed Nov 23 19:02:47 2011 for FreeCAD by  doxygen 1.6.1