AnimaL | 
     Tutorial | 
	 Documentation | 
   
#include <DeformableOctreeParticleSystemNode.h>
Inheritance diagram for X3DTK::X3D::DeformableOctreeParticleSystemNode:

Public Member Functions | |
| DeformableOctreeParticleSystemNode () | |
| ~DeformableOctreeParticleSystemNode () | |
| void | animate (float dt) | 
| void | postAnimate (float dt) | 
| void | draw () | 
| void | postInit () | 
| void | createOctree () | 
| void | setDeformableOctreeShapeNode (DeformableOctreeShapeNode *dosn) | 
| Set the coordinate.   | |
| void | slotSubdivide () | 
| void | slotSimplify () | 
| virtual animal::ConstrainedItem * | pickPoint (float *, float *, float) | 
| OctreeParticleSystemEngine * | getOctree () const | 
Public Attributes | |
| OctreeParticleSystemEngine * | _octree | 
      
  | 
  
| 
 
 Definition at line 33 of file DeformableOctreeParticleSystemNode.cpp.  | 
  
      
  | 
  
| 
 
 Definition at line 41 of file DeformableOctreeParticleSystemNode.cpp.  | 
  
      
  | 
  
| 
 
 Reimplemented from X3DTK::X3D::DeformableOctreeNode. Definition at line 45 of file DeformableOctreeParticleSystemNode.cpp. References animal::octree::OctreeParticleSystemEngine< t_Vector, t_Real, t_Masses >::move().  | 
  
      
  | 
  
| 
 
 Reimplemented from X3DTK::X3D::DeformableOctreeNode. Definition at line 95 of file DeformableOctreeParticleSystemNode.cpp. References X3DTK::X3D::DeformableOctreeShapeNode::computeNormals(), X3DTK::X3D::DeformableOctreeShapeNode::getCoordinate(), X3DTK::X3D::OctreeParticleSystemEngine, animal::octree::Vec3d, animal::octree::Vec3< DataType >::x, animal::octree::Vec3< DataType >::y, and animal::octree::Vec3< DataType >::z. Referenced by setDeformableOctreeShapeNode().  | 
  
      
  | 
  
| 
 
 Reimplemented from X3DTK::X3D::DeformableOctreeNode. Definition at line 181 of file DeformableOctreeParticleSystemNode.cpp. References animal::octree::OctreeParticleSystemEngine< t_Vector, t_Real, t_Masses >::draw().  | 
  
      
  | 
  
| 
 
 Reimplemented from X3DTK::X3D::DeformableOctreeNode. Definition at line 61 of file DeformableOctreeParticleSystemNode.h. Referenced by animal::octree::ManipulatedMeshVertexAnimated< t_Vector, t_Real, t_VecReal >::moveTo().  | 
  
      
  | 
  ||||||||||||||||
| 
 
 Reimplemented from X3DTK::X3D::DeformableOctreeNode. Definition at line 201 of file DeformableOctreeParticleSystemNode.cpp. References animal::findClosestPointToLine(), X3DTK::X3D::DeformableOctreeShapeNode::getCoordinate(), and X3DTK::X3D::ManipulatedMeshVertexAnimated.  | 
  
      
  | 
  
| 
 
 Reimplemented from X3DTK::X3D::DeformableOctreeNode. Definition at line 52 of file DeformableOctreeParticleSystemNode.cpp.  | 
  
      
  | 
  
| 
 
 Reimplemented from X3DTK::X3D::DeformableOctreeNode. Definition at line 58 of file DeformableOctreeParticleSystemNode.cpp. References X3DTK::X3D::DeformableOctreeShapeNode::getCoordinate(), Require, and setDeformableOctreeShapeNode().  | 
  
      
  | 
  
| 
 Set the coordinate. 
 Reimplemented from X3DTK::X3D::DeformableOctreeNode. Definition at line 170 of file DeformableOctreeParticleSystemNode.cpp. References createOctree(), and X3DTK::X3D::DeformableOctreeShapeNode::setOctree(). Referenced by postInit().  | 
  
      
  | 
  
| 
 
 Reimplemented from X3DTK::X3D::DeformableOctreeNode. Definition at line 193 of file DeformableOctreeParticleSystemNode.cpp. References X3DTK::X3D::DeformableOctreeNode::getSelectedCell(). Referenced by X3DTK::Qt::DeformableOctreeParticleSystemQt::slotSimplify().  | 
  
      
  | 
  
| 
 
 Reimplemented from X3DTK::X3D::DeformableOctreeNode. Definition at line 187 of file DeformableOctreeParticleSystemNode.cpp. References X3DTK::X3D::DeformableOctreeNode::getSelectedCell(). Referenced by X3DTK::Qt::DeformableOctreeParticleSystemQt::slotSubdivide().  | 
  
      
  | 
  
| 
 
 Reimplemented from X3DTK::X3D::DeformableOctreeNode. Definition at line 57 of file DeformableOctreeParticleSystemNode.h.  | 
  
 
1.3.6