Cafu Engine
cf::SceneGraph::BezierPatchNodeT Member List

This is the complete list of members for cf::SceneGraph::BezierPatchNodeT, including all inherited members.

::MapBezierPatchT (defined in cf::SceneGraph::BezierPatchNodeT)cf::SceneGraph::BezierPatchNodeTfriend
BackToLightMap(const PatchMeshT &PatchMesh, const float LightMapPatchSize)cf::SceneGraph::BezierPatchNodeTvirtual
BezierPatchNodeT(LightMapManT &LMM, float MaxError)cf::SceneGraph::BezierPatchNodeT
BezierPatchNodeT(LightMapManT &LMM, unsigned long SizeX_, unsigned long SizeY_, const ArrayT< float > &ControlPoints_, int SubdivsHorz_, int SubdivsVert_, MaterialT *Material_, float MaxError)cf::SceneGraph::BezierPatchNodeT
BezierPatchNodeT(LightMapManT &LMM, unsigned long SizeX_, unsigned long SizeY_, const ArrayT< Vector3fT > &ControlPointsXYZ_, const ArrayT< Vector3fT > &ControlPointsUV_, int SubdivsHorz_, int SubdivsVert_, MaterialT *Material_, float MaxError)cf::SceneGraph::BezierPatchNodeT
CreateFromFile_cw(std::istream &InFile, aux::PoolT &Pool, LightMapManT &LMM, SHLMapManT &SMM)cf::SceneGraph::BezierPatchNodeTstatic
cf::SceneGraph::GenericNodeT::CreateFromFile_cw(std::istream &InFile, aux::PoolT &Pool, LightMapManT &LMM, SHLMapManT &SMM, PlantDescrManT &PDM, const ArrayT< const TerrainT * > &ShTe, ModelManagerT &ModelMan)cf::SceneGraph::GenericNodeTstatic
CreatePatchMeshes(ArrayT< PatchMeshT > &PatchMeshes, ArrayT< ArrayT< ArrayT< Vector3dT > > > &SampleCoords, const float LightMapPatchSize) const cf::SceneGraph::BezierPatchNodeTvirtual
DrawAmbientContrib(const Vector3dT &ViewerPos) const cf::SceneGraph::BezierPatchNodeTvirtual
DrawLightSourceContrib(const Vector3dT &ViewerPos, const Vector3dT &LightPos) const (defined in cf::SceneGraph::BezierPatchNodeT)cf::SceneGraph::BezierPatchNodeTvirtual
DrawStencilShadowVolumes(const Vector3dT &LightPos, const float LightRadius) const (defined in cf::SceneGraph::BezierPatchNodeT)cf::SceneGraph::BezierPatchNodeTvirtual
DrawTranslucentContrib(const Vector3dT &ViewerPos) const (defined in cf::SceneGraph::BezierPatchNodeT)cf::SceneGraph::BezierPatchNodeTvirtual
GetBoundingBox() const cf::SceneGraph::BezierPatchNodeTvirtual
InitDefaultLightMaps(const float LightMapPatchSize)cf::SceneGraph::BezierPatchNodeTvirtual
IsOpaque() const cf::SceneGraph::BezierPatchNodeTvirtual
UpdateMeshColor(const float red, const float green, const float blue, const float alpha)cf::SceneGraph::BezierPatchNodeT
WriteTo(std::ostream &OutFile, aux::PoolT &Pool) const (defined in cf::SceneGraph::BezierPatchNodeT)cf::SceneGraph::BezierPatchNodeTvirtual
~BezierPatchNodeT()cf::SceneGraph::BezierPatchNodeT
~GenericNodeT()cf::SceneGraph::GenericNodeTinlinevirtual