Documentation


animal::octree::FastOctree< T, S, U >::Face Class Reference

#include <fastoctreedeformableconstrained.h>

List of all members.


Detailed Description

template<class T, class S, class U>
class animal::octree::FastOctree< T, S, U >::Face

This class allows to retrieve per face information. It is basically a place holder to access different look-up tables. Typical use is to draw the octree.

One interesting property is that the vertices are correctly ordered in sequence and in respect with orientation of the normal.

Definition at line 488 of file fastoctreedeformableconstrained.h.

Public Member Functions

Vertexvertex (unsigned short i) const
unsigned short pos () const
VertexvertexAtCenter () const
const FloatingPointTypenormal () const

Protected Member Functions

 Face (const Cell *cell, unsigned short pos)

Private Attributes

const Cellcell_
unsigned short pos_

Friends

class Cell


Constructor & Destructor Documentation

template<class T, class S, class U>
animal::octree::FastOctree< T, S, U >::Face::Face const Cell cell,
unsigned short  pos
[protected]
 


Member Function Documentation

template<class T, class S, class U>
const FloatingPointType* animal::octree::FastOctree< T, S, U >::Face::normal  )  const [inline]
 

template<class T, class S, class U>
unsigned short animal::octree::FastOctree< T, S, U >::Face::pos  )  const [inline]
 

template<class T, class S, class U>
Vertex* animal::octree::FastOctree< T, S, U >::Face::vertex unsigned short  i  )  const [inline]
 

template<class T, class S, class U>
Vertex* animal::octree::FastOctree< T, S, U >::Face::vertexAtCenter  )  const [inline]
 


Friends And Related Function Documentation

template<class T, class S, class U>
friend class Cell [friend]
 

Definition at line 496 of file fastoctreedeformableconstrained.h.


Member Data Documentation

template<class T, class S, class U>
const Cell* animal::octree::FastOctree< T, S, U >::Face::cell_ [private]
 

Definition at line 499 of file fastoctreedeformableconstrained.h.

template<class T, class S, class U>
unsigned short animal::octree::FastOctree< T, S, U >::Face::pos_ [private]
 

Definition at line 500 of file fastoctreedeformableconstrained.h.


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