SketcherGui::SoZoomTranslation Class Reference

#include <SoZoomTranslation.h>

Public Member Functions

 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)
 
float getScaleFactor (SoAction *action) const
 
virtual void GLRender (SoGLRenderAction *action)
 
virtual void pick (SoPickAction *action)
 
virtual ~SoZoomTranslation ()
 

Constructor & Destructor Documentation

◆ SoZoomTranslation()

SoZoomTranslation::SoZoomTranslation ( )

References abPos.

◆ ~SoZoomTranslation()

virtual SketcherGui::SoZoomTranslation::~SoZoomTranslation ( )
protectedvirtual

Member Function Documentation

◆ callback()

◆ doAction()

void SoZoomTranslation::doAction ( SoAction action)
protectedvirtual

◆ getBoundingBox()

void SoZoomTranslation::getBoundingBox ( SoGetBoundingBoxAction *  action)
protectedvirtual

References doAction().

◆ getMatrix()

void SoZoomTranslation::getMatrix ( SoGetMatrixAction *  action)
protectedvirtual

References abPos, and getScaleFactor().

◆ getPrimitiveCount()

void SoZoomTranslation::getPrimitiveCount ( SoGetPrimitiveCountAction *  action)
protectedvirtual

References doAction().

◆ getScaleFactor()

float SoZoomTranslation::getScaleFactor ( SoAction action) const
protected

References draftfunctions.scale::scale().

Referenced by doAction(), and getMatrix().

◆ GLRender()

void SoZoomTranslation::GLRender ( SoGLRenderAction action)
protectedvirtual

References doAction().

◆ initClass()

void SoZoomTranslation::initClass ( void  )
static

◆ pick()

void SoZoomTranslation::pick ( SoPickAction *  action)
protectedvirtual

References doAction().

Member Data Documentation

◆ abPos


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