#include <SoZoomTranslation.h>
Public Member Functions | |
float | getScaleFactor () |
SoZoomTranslation () | |
Static Public Member Functions | |
static void | initClass () |
Public Attributes | |
SoSFVec3f | abPos |
Protected Member Functions | |
virtual void | callback (SoCallbackAction *action) |
virtual void | doAction (SoAction *action) |
virtual void | getBoundingBox (SoGetBoundingBoxAction *action) |
virtual void | getMatrix (SoGetMatrixAction *action) |
virtual void | getPrimitiveCount (SoGetPrimitiveCountAction *action) |
virtual void | GLRender (SoGLRenderAction *action) |
virtual void | pick (SoPickAction *action) |
virtual | ~SoZoomTranslation () |
Definition at line 32 of file SoZoomTranslation.h.
SoZoomTranslation::SoZoomTranslation | ( | ) |
Definition at line 77 of file SoZoomTranslation.cpp.
References abPos, and SketcherExample::f.
virtual SketcherGui::SoZoomTranslation::~SoZoomTranslation | ( | ) | [inline, protected, virtual] |
Definition at line 44 of file SoZoomTranslation.h.
void SoZoomTranslation::callback | ( | SoCallbackAction * | action | ) | [protected, virtual] |
Definition at line 135 of file SoZoomTranslation.cpp.
References doAction().
void SoZoomTranslation::doAction | ( | SoAction * | action | ) | [protected, virtual] |
Definition at line 90 of file SoZoomTranslation.cpp.
References abPos, SketcherExample::f, and getScaleFactor().
Referenced by callback(), getBoundingBox(), getPrimitiveCount(), GLRender(), and pick().
void SoZoomTranslation::getBoundingBox | ( | SoGetBoundingBoxAction * | action | ) | [protected, virtual] |
Definition at line 140 of file SoZoomTranslation.cpp.
References doAction().
void SoZoomTranslation::getMatrix | ( | SoGetMatrixAction * | action | ) | [protected, virtual] |
Definition at line 110 of file SoZoomTranslation.cpp.
References abPos, SketcherExample::f, getScaleFactor(), and FemExample::m.
void SoZoomTranslation::getPrimitiveCount | ( | SoGetPrimitiveCountAction * | action | ) | [protected, virtual] |
Definition at line 151 of file SoZoomTranslation.cpp.
References doAction().
float SoZoomTranslation::getScaleFactor | ( | ) |
Definition at line 63 of file SoZoomTranslation.cpp.
References SketcherExample::f, Gui::View3DInventor::getClassTypeId(), Gui::Application::Instance, and Base::BaseClass::isDerivedFrom().
Referenced by doAction(), and getMatrix().
void SoZoomTranslation::GLRender | ( | SoGLRenderAction * | action | ) | [protected, virtual] |
Definition at line 84 of file SoZoomTranslation.cpp.
References doAction().
void SoZoomTranslation::initClass | ( | void | ) | [static] |
Definition at line 58 of file SoZoomTranslation.cpp.
Referenced by initSketcherGui().
void SoZoomTranslation::pick | ( | SoPickAction * | action | ) | [protected, virtual] |
Definition at line 145 of file SoZoomTranslation.cpp.
References doAction().
SoSFVec3f SketcherGui::SoZoomTranslation::abPos |
Definition at line 40 of file SoZoomTranslation.h.
Referenced by doAction(), getMatrix(), and SoZoomTranslation().