X3DTK::TemplateSimplifiedMeshScene< MData, VData, EData, FData, RW > Class Template Reference

Class declared in <X3DTK/simplifiedmeshscene.h> defining a facade to allow an easy load of a MESH scene. More...

List of all members.

Public Member Functions

Protected Attributes


Detailed Description

template<class MData, class VData, class EData, class FData, bool RW>
class X3DTK::TemplateSimplifiedMeshScene< MData, VData, EData, FData, RW >

Class declared in <X3DTK/simplifiedmeshscene.h> defining a facade to allow an easy load of a MESH scene.

This class is an easy entry point to the library. You can then use the default drawer X3DTK::MESH::TemplateFacesDrawer.


Constructor & Destructor Documentation

template<class MData, class VData, class EData, class FData, bool RW>
X3DTK::TemplateSimplifiedMeshScene< MData, VData, EData, FData, RW >::TemplateSimplifiedMeshScene  ) 
 

Constructor.

template<class MData, class VData, class EData, class FData, bool RW>
X3DTK::TemplateSimplifiedMeshScene< MData, VData, EData, FData, RW >::~TemplateSimplifiedMeshScene  ) 
 

Destructor.


Member Function Documentation

template<class MData, class VData, class EData, class FData, bool RW>
const SFVec3f& X3DTK::TemplateSimplifiedMeshScene< MData, VData, EData, FData, RW >::getBBoxMax  )  const [inline]
 

Gets the bounding box maximum.

template<class MData, class VData, class EData, class FData, bool RW>
const SFVec3f& X3DTK::TemplateSimplifiedMeshScene< MData, VData, EData, FData, RW >::getBBoxMin  )  const [inline]
 

Gets the bounding box minimum.

template<class MData, class VData, class EData, class FData, bool RW>
MESH::TemplateMesh<MData, VData, EData, FData, RW>* X3DTK::TemplateSimplifiedMeshScene< MData, VData, EData, FData, RW >::getMesh  )  const [inline]
 

Gets the Mesh.

template<class MData, class VData, class EData, class FData, bool RW>
void X3DTK::TemplateSimplifiedMeshScene< MData, VData, EData, FData, RW >::load const char *  file  ) 
 

Loads the file and returns a simple X3DTK::MESH::TemplateMesh node that only has a X3DTK::MESH::TemplateVertex node as child.

There are some loss of information but the structure is light and easily usable.


Member Data Documentation

template<class MData, class VData, class EData, class FData, bool RW>
X3D::BBoxUpdater* X3DTK::TemplateSimplifiedMeshScene< MData, VData, EData, FData, RW >::bboxupdater [protected]
 

template<class MData, class VData, class EData, class FData, bool RW>
X3D::Loader* X3DTK::TemplateSimplifiedMeshScene< MData, VData, EData, FData, RW >::loader [protected]
 

template<class MData, class VData, class EData, class FData, bool RW>
SFVec3f X3DTK::TemplateSimplifiedMeshScene< MData, VData, EData, FData, RW >::max [protected]
 

template<class MData, class VData, class EData, class FData, bool RW>
MESH::TemplateMesh<MData, VData, EData, FData, RW>* X3DTK::TemplateSimplifiedMeshScene< MData, VData, EData, FData, RW >::mesh [protected]
 

template<class MData, class VData, class EData, class FData, bool RW>
X3D::TemplateMeshBuilder<MData, VData, EData, FData, RW>* X3DTK::TemplateSimplifiedMeshScene< MData, VData, EData, FData, RW >::meshbuilder [protected]
 

template<class MData, class VData, class EData, class FData, bool RW>
MESH::TemplateMeshSimplifier<MData, VData, EData, FData, RW>* X3DTK::TemplateSimplifiedMeshScene< MData, VData, EData, FData, RW >::meshsimplifier [protected]
 

template<class MData, class VData, class EData, class FData, bool RW>
SFVec3f X3DTK::TemplateSimplifiedMeshScene< MData, VData, EData, FData, RW >::min [protected]
 

template<class MData, class VData, class EData, class FData, bool RW>
MESH::TemplateNormalsUpdater<MData, VData, EData, FData, RW>* X3DTK::TemplateSimplifiedMeshScene< MData, VData, EData, FData, RW >::normalsupdater [protected]
 

template<class MData, class VData, class EData, class FData, bool RW>
MemReleaser* X3DTK::TemplateSimplifiedMeshScene< MData, VData, EData, FData, RW >::releaser [protected]
 

template<class MData, class VData, class EData, class FData, bool RW>
X3D::WorldCoordTranslator* X3DTK::TemplateSimplifiedMeshScene< MData, VData, EData, FData, RW >::translator [protected]
 


Generated on Fri Jul 30 12:02:34 2004 for X3DToolKit by doxygen 1.3.6