AnimaL |
Tutorial |
Documentation |
#include <ManipulatedMeshVertex.h>
Inheritance diagram for animal::octree::ManipulatedMeshVertex:
Definition at line 33 of file ManipulatedMeshVertex.h.
Public Member Functions | |
ManipulatedMeshVertex (X3DTK::X3D::DeformableOctreeNode *dosn, const X3DTK::SFVec3f *meshVertex) | |
~ManipulatedMeshVertex () | |
SFVec3fCellConstrained * | getVertex () const |
virtual void | getPoint (float &, float &, float &) const |
Get the current 3D position of the selected object. | |
virtual void | moveTo (float, float, float) |
virtual bool | operator== (const ConstrainedItem *) const |
virtual void | draw () |
Protected Attributes | |
X3DTK::X3D::DeformableOctreeNode * | _dosn |
SFVec3fCellConstrained * | _vertex |
Vec3d | _initPos |
|
Definition at line 30 of file ManipulatedMeshVertex.cpp. References _initPos, animal::octree::Cell, Ensure, X3DTK::X3D::DeformableOctreeNode::getOctree(), Require, animal::octree::FastOctree< T, S, U >::root(), and animal::octree::Vec3d. |
|
Definition at line 115 of file ManipulatedMeshVertex.cpp. References Require, and X3DTK::X3D::DeformableOctreeNode::updateGL(). |
|
Reimplemented from animal::ConstrainedItem. Definition at line 154 of file ManipulatedMeshVertex.cpp. References animal::octree::SFVec3fCellConstrained::getSFVec3f(), and X3DTK::X3D::DeformableOctreeNode::getToolsSize(). |
|
Get the current 3D position of the selected object.
Reimplemented from animal::ConstrainedItem. Definition at line 122 of file ManipulatedMeshVertex.cpp. References _initPos. |
|
Definition at line 44 of file ManipulatedMeshVertex.h. |
|
Reimplemented from animal::ConstrainedItem. Reimplemented in animal::octree::ManipulatedMeshVertexAnimated< t_Vector, t_Real, t_VecReal >. Definition at line 131 of file ManipulatedMeshVertex.cpp. References animal::octree::Octree::directManipulation(), X3DTK::X3D::DeformableOctreeNode::getOctree(), animal::octree::Octree::movedRecLeaves(), Require, animal::octree::FastOctree< T, S, U >::root(), X3DTK::X3D::DeformableOctreeNode::updateGL(), and animal::octree::Vec3d. |
|
Implements animal::ConstrainedItem. Definition at line 148 of file ManipulatedMeshVertex.cpp. |
|
Definition at line 59 of file ManipulatedMeshVertex.h. Referenced by operator==(). |
|
Definition at line 61 of file ManipulatedMeshVertex.h. Referenced by getPoint(), and ManipulatedMeshVertex(). |
|
Definition at line 60 of file ManipulatedMeshVertex.h. Referenced by operator==(). |