Documentation


X3DTK::Qt::DeformableOctreeQt Class Reference

#include <DeformableOctreeQt.h>

Inheritance diagram for X3DTK::Qt::DeformableOctreeQt:

DeformableOctreeDesigner X3DTK::Qt::DeformableOctreeParticleSystemQt List of all members.

Public Slots

void slotSubdivide ()
void slotSimplify ()
void slotMoveXPlus ()
void slotMoveXMinus ()
void slotMoveYPlus ()
void slotMoveYMinus ()
void slotMoveZPlus ()
void slotMoveZMinus ()
void slotCycleCell ()
void slotCyclePoint ()
void slotGoFather ()
void slotGoChild ()
void slotSetDrawEmptyCells (bool)
void slotSetDrawOctree (bool)
void slotSetDrawSelection (bool)
void slotSetDrawSelectedCellsPoints (bool)
void slotSetDrawFrames (bool)
void slotSetDrawNeighbours (bool)
void slotSetNMaxPointsPerCell (int n)
unsigned int getOptionNMaxPointsPerCell ()
void slotSetInterpolationMethod (int index)
void slotChangeToolsSize (int size)
void slotButtonTest ()
void slotDirectManipulation ()

Signals

void changed ()

Public Member Functions

 DeformableOctreeQt (X3D::DeformableOctreeNode *DON)
 ~DeformableOctreeQt ()

Private Member Functions

void initButtons ()

Private Attributes

X3D::DeformableOctreeNode_node

Constructor & Destructor Documentation

X3DTK::Qt::DeformableOctreeQt::DeformableOctreeQt X3D::DeformableOctreeNode DON  ) 
 

Definition at line 35 of file DeformableOctreeQt.cpp.

References initButtons(), and main().

X3DTK::Qt::DeformableOctreeQt::~DeformableOctreeQt  ) 
 

Definition at line 44 of file DeformableOctreeQt.cpp.


Member Function Documentation

void X3DTK::Qt::DeformableOctreeQt::changed  )  [signal]
 

Referenced by slotButtonTest(), slotChangeToolsSize(), slotCycleCell(), slotCyclePoint(), slotDirectManipulation(), slotGoChild(), slotGoFather(), slotMoveXMinus(), slotMoveXPlus(), slotMoveYMinus(), slotMoveYPlus(), slotMoveZMinus(), slotMoveZPlus(), slotSetDrawEmptyCells(), slotSetDrawFrames(), slotSetDrawNeighbours(), slotSetDrawOctree(), slotSetDrawSelectedCellsPoints(), slotSetDrawSelection(), slotSetInterpolationMethod(), slotSetNMaxPointsPerCell(), slotSimplify(), X3DTK::Qt::DeformableOctreeParticleSystemQt::slotSimplify(), slotSubdivide(), and X3DTK::Qt::DeformableOctreeParticleSystemQt::slotSubdivide().

unsigned int X3DTK::Qt::DeformableOctreeQt::getOptionNMaxPointsPerCell  )  [slot]
 

Definition at line 145 of file DeformableOctreeQt.cpp.

References X3DTK::X3D::DeformableOctreeNode::getOptionNMaxPointsPerCell().

void X3DTK::Qt::DeformableOctreeQt::initButtons  )  [private]
 

Definition at line 49 of file DeformableOctreeQt.cpp.

References X3DTK::X3D::DeformableOctreeNode::getToolsSize(), X3DTK::X3D::DeformableOctreeNode::slotChangeToolsSize(), X3DTK::X3D::DeformableOctreeNode::slotSetDrawEmptyCells(), X3DTK::X3D::DeformableOctreeNode::slotSetDrawFrames(), X3DTK::X3D::DeformableOctreeNode::slotSetDrawNeighbours(), X3DTK::X3D::DeformableOctreeNode::slotSetDrawOctree(), X3DTK::X3D::DeformableOctreeNode::slotSetDrawSelectedCellsPoints(), X3DTK::X3D::DeformableOctreeNode::slotSetDrawSelection(), and X3DTK::X3D::DeformableOctreeNode::slotSetInterpolationMethod().

Referenced by DeformableOctreeQt().

void X3DTK::Qt::DeformableOctreeQt::slotButtonTest  )  [slot]
 

Definition at line 168 of file DeformableOctreeQt.cpp.

References changed(), and X3DTK::X3D::DeformableOctreeNode::slotButtonTest().

void X3DTK::Qt::DeformableOctreeQt::slotChangeToolsSize int  size  )  [slot]
 

Definition at line 160 of file DeformableOctreeQt.cpp.

References changed(), X3DTK::X3D::DeformableOctreeNode::getToolsSize(), and X3DTK::X3D::DeformableOctreeNode::slotChangeToolsSize().

void X3DTK::Qt::DeformableOctreeQt::slotCycleCell  )  [slot]
 

Definition at line 106 of file DeformableOctreeQt.cpp.

References changed(), and X3DTK::X3D::DeformableOctreeNode::slotCycleCell().

void X3DTK::Qt::DeformableOctreeQt::slotCyclePoint  )  [slot]
 

Definition at line 112 of file DeformableOctreeQt.cpp.

References changed(), and X3DTK::X3D::DeformableOctreeNode::slotCyclePoint().

void X3DTK::Qt::DeformableOctreeQt::slotDirectManipulation  )  [slot]
 

Definition at line 174 of file DeformableOctreeQt.cpp.

References changed(), and X3DTK::X3D::DeformableOctreeNode::slotButtonDirectManipulation().

void X3DTK::Qt::DeformableOctreeQt::slotGoChild  )  [slot]
 

Definition at line 124 of file DeformableOctreeQt.cpp.

References changed(), and X3DTK::X3D::DeformableOctreeNode::slotGoChild().

void X3DTK::Qt::DeformableOctreeQt::slotGoFather  )  [slot]
 

Definition at line 118 of file DeformableOctreeQt.cpp.

References changed(), and X3DTK::X3D::DeformableOctreeNode::slotGoFather().

void X3DTK::Qt::DeformableOctreeQt::slotMoveXMinus  )  [slot]
 

Definition at line 79 of file DeformableOctreeQt.cpp.

References changed(), and X3DTK::X3D::DeformableOctreeNode::slotMoveXMinus().

void X3DTK::Qt::DeformableOctreeQt::slotMoveXPlus  )  [slot]
 

Definition at line 74 of file DeformableOctreeQt.cpp.

References changed(), and X3DTK::X3D::DeformableOctreeNode::slotMoveXPlus().

void X3DTK::Qt::DeformableOctreeQt::slotMoveYMinus  )  [slot]
 

Definition at line 89 of file DeformableOctreeQt.cpp.

References changed(), and X3DTK::X3D::DeformableOctreeNode::slotMoveYMinus().

void X3DTK::Qt::DeformableOctreeQt::slotMoveYPlus  )  [slot]
 

Definition at line 84 of file DeformableOctreeQt.cpp.

References changed(), and X3DTK::X3D::DeformableOctreeNode::slotMoveYPlus().

void X3DTK::Qt::DeformableOctreeQt::slotMoveZMinus  )  [slot]
 

Definition at line 99 of file DeformableOctreeQt.cpp.

References changed(), and X3DTK::X3D::DeformableOctreeNode::slotMoveZMinus().

void X3DTK::Qt::DeformableOctreeQt::slotMoveZPlus  )  [slot]
 

Definition at line 94 of file DeformableOctreeQt.cpp.

References changed(), and X3DTK::X3D::DeformableOctreeNode::slotMoveZPlus().

void X3DTK::Qt::DeformableOctreeQt::slotSetDrawEmptyCells bool   )  [slot]
 

Definition at line 131 of file DeformableOctreeQt.cpp.

References changed(), and X3DTK::X3D::DeformableOctreeNode::slotSetDrawEmptyCells().

void X3DTK::Qt::DeformableOctreeQt::slotSetDrawFrames bool   )  [slot]
 

Definition at line 137 of file DeformableOctreeQt.cpp.

References changed(), and X3DTK::X3D::DeformableOctreeNode::slotSetDrawFrames().

void X3DTK::Qt::DeformableOctreeQt::slotSetDrawNeighbours bool   )  [slot]
 

Definition at line 139 of file DeformableOctreeQt.cpp.

References changed(), and X3DTK::X3D::DeformableOctreeNode::slotSetDrawNeighbours().

void X3DTK::Qt::DeformableOctreeQt::slotSetDrawOctree bool   )  [slot]
 

Definition at line 133 of file DeformableOctreeQt.cpp.

References changed(), and X3DTK::X3D::DeformableOctreeNode::slotSetDrawOctree().

void X3DTK::Qt::DeformableOctreeQt::slotSetDrawSelectedCellsPoints bool   )  [slot]
 

Definition at line 148 of file DeformableOctreeQt.cpp.

References changed(), and X3DTK::X3D::DeformableOctreeNode::slotSetDrawSelectedCellsPoints().

void X3DTK::Qt::DeformableOctreeQt::slotSetDrawSelection bool   )  [slot]
 

Definition at line 135 of file DeformableOctreeQt.cpp.

References changed(), and X3DTK::X3D::DeformableOctreeNode::slotSetDrawSelection().

void X3DTK::Qt::DeformableOctreeQt::slotSetInterpolationMethod int  index  )  [slot]
 

Definition at line 154 of file DeformableOctreeQt.cpp.

References changed(), and X3DTK::X3D::DeformableOctreeNode::slotSetInterpolationMethod().

void X3DTK::Qt::DeformableOctreeQt::slotSetNMaxPointsPerCell int  n  )  [slot]
 

Definition at line 142 of file DeformableOctreeQt.cpp.

References changed(), and X3DTK::X3D::DeformableOctreeNode::slotSetNMaxPointsPerCell().

void X3DTK::Qt::DeformableOctreeQt::slotSimplify  )  [slot]
 

Reimplemented in X3DTK::Qt::DeformableOctreeParticleSystemQt.

Definition at line 68 of file DeformableOctreeQt.cpp.

References changed(), and X3DTK::X3D::DeformableOctreeNode::slotSimplify().

void X3DTK::Qt::DeformableOctreeQt::slotSubdivide  )  [slot]
 

Reimplemented in X3DTK::Qt::DeformableOctreeParticleSystemQt.

Definition at line 66 of file DeformableOctreeQt.cpp.

References changed(), and X3DTK::X3D::DeformableOctreeNode::slotSubdivide().


Member Data Documentation

X3D::DeformableOctreeNode* X3DTK::Qt::DeformableOctreeQt::_node [private]
 

Reimplemented in X3DTK::Qt::DeformableOctreeParticleSystemQt.

Definition at line 81 of file DeformableOctreeQt.h.


The documentation for this class was generated from the following files:
Generated on Thu Dec 23 13:52:34 2004 by doxygen 1.3.6