#include <WallMovement.h>
|
| WallMovement (void) |
|
virtual | ~WallMovement (void) |
|
virtual bool | loadXMLParameters (XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *pParametersNode) |
|
virtual void | update (osgUtil::LineSegmentIntersector::Intersection *intersection, WG_Wall *curWall, WG_Point *curPoint, PointType type, vrecko::EnvironmentObject *pEOOwner, std::vector< osg::ref_ptr< WG_Wall > > *walls, std::vector< osg::ref_ptr< WG_Point > > *points, osg::Geode *pOSGGeode, osg::Vec3Array *pOSGVertexArray, osg::Vec3 &movingVector) |
|
| Tool () |
|
virtual | ~Tool () |
|
ToolType | getType () |
|
string | getName () |
|
void | setName (string n) |
|
bool | isDirty () |
|
void | setDirty (bool d) |
|
virtual void | init (osgUtil::LineSegmentIntersector::Intersection *intersection, WG_Wall *curWall, WG_Point *curPoint, PointType type, vrecko::EnvironmentObject *pEOOwner, std::vector< osg::ref_ptr< WG_Wall > > *walls, std::vector< osg::ref_ptr< WG_Point > > *points, osg::Geode *pOSGGeode, osg::Vec3Array *pOSGVertexArray) |
|
virtual void | terminate (osgUtil::LineSegmentIntersector::Intersection *intersection, WG_Wall *curWall, WG_Point *curPoint, PointType type, vrecko::EnvironmentObject *pEOOwner, std::vector< osg::ref_ptr< WG_Wall > > *walls, std::vector< osg::ref_ptr< WG_Point > > *points, osg::Geode *pOSGGeode, osg::Vec3Array *pOSGVertexArray) |
|
APRoomEdit::WallMovement::WallMovement |
( |
void |
| ) |
|
|
inline |
virtual APRoomEdit::WallMovement::~WallMovement |
( |
void |
| ) |
|
|
inlinevirtual |
virtual bool APRoomEdit::WallMovement::loadXMLParameters |
( |
XERCES_CPP_NAMESPACE_QUALIFIER DOMNode * |
pParametersNode | ) |
|
|
inlinevirtual |
virtual void APRoomEdit::WallMovement::update |
( |
osgUtil::LineSegmentIntersector::Intersection * |
intersection, |
|
|
WG_Wall * |
curWall, |
|
|
WG_Point * |
curPoint, |
|
|
PointType |
type, |
|
|
vrecko::EnvironmentObject * |
pEOOwner, |
|
|
std::vector< osg::ref_ptr< WG_Wall > > * |
walls, |
|
|
std::vector< osg::ref_ptr< WG_Point > > * |
points, |
|
|
osg::Geode * |
pOSGGeode, |
|
|
osg::Vec3Array * |
pOSGVertexArray, |
|
|
osg::Vec3 & |
movingVector |
|
) |
| |
|
inlinevirtual |
The documentation for this class was generated from the following file:
- C:/Documents/School/OSG/VRECKO/include/vreckoAP/RoomEdit/WallMovement.h