#include <ClipPlane.h>


Public Member Functions | |
| ClipPlane () | |
| virtual | ~ClipPlane () |
| virtual void | init () |
| Initialization method called at graph modification, during bottom-up traversal. | |
| virtual void | reinit () |
| Update method called when variables used in precomputation are modified. | |
| virtual void | fwdDraw (Pass) |
| Called before objects in the current branch are displayed. | |
| virtual void | bwdDraw (Pass) |
| Called after objects in the current branch are displayed. | |
Data Fields | |
| Data< Vector3 > | position |
| Data< Vector3 > | normal |
| Data< int > | id |
| Data< bool > | active |
Protected Attributes | |
| GLboolean | wasActive |
| double | saveEq [4] |
Definition at line 44 of file ClipPlane.h.
| sofa::component::visualmodel::ClipPlane::ClipPlane | ( | ) |
Definition at line 44 of file ClipPlane.cpp.
| sofa::component::visualmodel::ClipPlane::~ClipPlane | ( | ) | [virtual] |
Definition at line 53 of file ClipPlane.cpp.
| void sofa::component::visualmodel::ClipPlane::bwdDraw | ( | Pass | ) | [virtual] |
Called after objects in the current branch are displayed.
Reimplemented from sofa::core::VisualModel.
Definition at line 85 of file ClipPlane.cpp.
References active, sofa::core::objectmodel::Data< T >::getValue(), saveEq, and wasActive.
| void sofa::component::visualmodel::ClipPlane::fwdDraw | ( | Pass | ) | [virtual] |
Called before objects in the current branch are displayed.
Reimplemented from sofa::core::VisualModel.
Definition at line 65 of file ClipPlane.cpp.
References active, sofa::core::objectmodel::Data< T >::getValue(), normal, position, saveEq, and wasActive.
| void sofa::component::visualmodel::ClipPlane::init | ( | void | ) | [virtual] |
Initialization method called at graph modification, during bottom-up traversal.
Reimplemented from sofa::core::objectmodel::BaseObject.
Definition at line 57 of file ClipPlane.cpp.
| void sofa::component::visualmodel::ClipPlane::reinit | ( | ) | [virtual] |
Update method called when variables used in precomputation are modified.
Reimplemented from sofa::core::objectmodel::BaseObject.
Definition at line 61 of file ClipPlane.cpp.
Definition at line 48 of file ClipPlane.h.
double sofa::component::visualmodel::ClipPlane::saveEq[4] [protected] |
GLboolean sofa::component::visualmodel::ClipPlane::wasActive [protected] |
1.5.7.1