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==().  | 
  
 
1.3.6