Spinning Topp Logo BlackTopp Studios
inc
Mezzanine::Graphics::Procedural::Extruder Member List

This is the complete list of members for Mezzanine::Graphics::Procedural::Extruder, including all inherited members.

AddPoint(TriangleBuffer &Buffer, const Vector3 &Loc, const Vector3 &Norm, const Vector2 &UV) constMezzanine::Graphics::Procedural::MeshGenerator< Extruder >inlineprotected
AddToTriangleBuffer(TriangleBuffer &Buffer) const Mezzanine::Graphics::Procedural::Extrudervirtual
BuildTriangleBuffer() constMezzanine::Graphics::Procedural::MeshGenerator< Extruder >inline
CappedMezzanine::Graphics::Procedural::Extruderprotected
ConstTrackMapIterator typedefMezzanine::Graphics::Procedural::Extruder
Extruder()Mezzanine::Graphics::Procedural::Extruder
GenerateExtrusionCaps(TriangleBuffer &Buffer) const Mezzanine::Graphics::Procedural::Extruderprotected
GenerateExtrusionIntersection(TriangleBuffer &Buffer, const MultiPath::PathIntersection &Intersection, const Whole ShapeIndex) const Mezzanine::Graphics::Procedural::Extruderprotected
GenerateExtrusionSegment(TriangleBuffer &Buffer, const Whole ShapeIndex, const Whole PathIndex, const Whole PathSegBegin, const Whole PathSegEnd) const Mezzanine::Graphics::Procedural::Extruderprotected
GenerateExtrusionShape(TriangleBuffer &Buffer, const Whole PathIndex, const Whole ShapeIndex, const Real PathCoord, const Vector3 &Position, const Quaternion &LeftOri, const Quaternion &RightOri, const Real Scale, const Real ScaleLeftCorrect, const Real ScaleRightCorrect, const Boole JoinWithNextShape) const Mezzanine::Graphics::Procedural::Extruderprotected
GenerateMesh(const String &MeshName, const String &MeshGroup, const String &MatName, const String &MatGroup) constMezzanine::Graphics::Procedural::MeshGenerator< Extruder >inline
GenerateUVs(const Whole PathIndex, const Whole ShapeIndex, const Real PathCoord, const Real ShapeCoord) const Mezzanine::Graphics::Procedural::Extruderprotected
GeneratorOptions enum nameMezzanine::Graphics::Procedural::MeshGenerator< Extruder >
GeneratorOptsMezzanine::Graphics::Procedural::MeshGenerator< Extruder >protected
GO_EnableNormals enum valueMezzanine::Graphics::Procedural::MeshGenerator< Extruder >
GO_SwitchUV enum valueMezzanine::Graphics::Procedural::MeshGenerator< Extruder >
GO_Transform enum valueMezzanine::Graphics::Procedural::MeshGenerator< Extruder >
MeshGenerator()Mezzanine::Graphics::Procedural::MeshGenerator< Extruder >inline
NumTexCoordSetMezzanine::Graphics::Procedural::MeshGenerator< Extruder >protected
OrientationMezzanine::Graphics::Procedural::MeshGenerator< Extruder >protected
ParameterTrack typedefMezzanine::Graphics::Procedural::Extruder
PathsToExtrudeMezzanine::Graphics::Procedural::Extruderprotected
PathUTextureTracksMezzanine::Graphics::Procedural::Extruderprotected
PositionMezzanine::Graphics::Procedural::MeshGenerator< Extruder >protected
ResetTransforms()Mezzanine::Graphics::Procedural::MeshGenerator< Extruder >inline
RotationTracksMezzanine::Graphics::Procedural::Extruderprotected
ScaleMezzanine::Graphics::Procedural::MeshGenerator< Extruder >protected
ScaleTracksMezzanine::Graphics::Procedural::Extruderprotected
SetCapped(const Boole Cap)Mezzanine::Graphics::Procedural::Extruder
SetEnableNormals(Boole EnableNormals)Mezzanine::Graphics::Procedural::MeshGenerator< Extruder >inline
SetMultiPathToExtrude(const MultiPath &ToExtrude)Mezzanine::Graphics::Procedural::Extruder
SetMultiShapeToExtrude(const MultiShape &ToExtrude)Mezzanine::Graphics::Procedural::Extruder
SetNumTexCoordSet(const UInt8 NumSets)Mezzanine::Graphics::Procedural::MeshGenerator< Extruder >inline
SetOrientation(const Quaternion &Ori)Mezzanine::Graphics::Procedural::MeshGenerator< Extruder >inline
SetOrientation(const Real X, const Real Y, const Real Z, const Real W)Mezzanine::Graphics::Procedural::MeshGenerator< Extruder >inline
SetPathToExtrude(const Path &ToExtrude)Mezzanine::Graphics::Procedural::Extruder
SetPathUTextureTrack(const Whole PathIndex, ParameterTrack *PathU)Mezzanine::Graphics::Procedural::Extruder
SetPosition(const Vector3 &Loc)Mezzanine::Graphics::Procedural::MeshGenerator< Extruder >inline
SetPosition(const Real X, const Real Y, const Real Z)Mezzanine::Graphics::Procedural::MeshGenerator< Extruder >inline
SetRotationTrack(const Whole PathIndex, ParameterTrack *Rotation)Mezzanine::Graphics::Procedural::Extruder
SetScale(const Vector3 &Scaling)Mezzanine::Graphics::Procedural::MeshGenerator< Extruder >inline
SetScale(const Real Scaling)Mezzanine::Graphics::Procedural::MeshGenerator< Extruder >inline
SetScale(const Real X, const Real Y, const Real Z)Mezzanine::Graphics::Procedural::MeshGenerator< Extruder >inline
SetScaleTrack(const Whole PathIndex, ParameterTrack *Scale)Mezzanine::Graphics::Procedural::Extruder
SetShapeToExtrude(const Shape &ToExtrude)Mezzanine::Graphics::Procedural::Extruder
SetShapeVTextureTrack(const Whole ShapeIndex, ParameterTrack *ShapeV)Mezzanine::Graphics::Procedural::Extruder
SetSwitchUV(Boole SwitchUV)Mezzanine::Graphics::Procedural::MeshGenerator< Extruder >inline
SetTextureRectangle(const Real RectLeft, const Real RectRight, const Real RectTop, const Real RectBottom)Mezzanine::Graphics::Procedural::MeshGenerator< Extruder >inline
SetUTile(const Real uTile)Mezzanine::Graphics::Procedural::MeshGenerator< Extruder >inline
SetVTile(const Real vTile)Mezzanine::Graphics::Procedural::MeshGenerator< Extruder >inline
ShapesToExtrudeMezzanine::Graphics::Procedural::Extruderprotected
ShapeVTextureTracksMezzanine::Graphics::Procedural::Extruderprotected
TrackMap typedefMezzanine::Graphics::Procedural::Extruder
TrackMapIterator typedefMezzanine::Graphics::Procedural::Extruder
UTileMezzanine::Graphics::Procedural::MeshGenerator< Extruder >protected
UVOriginMezzanine::Graphics::Procedural::MeshGenerator< Extruder >protected
VTileMezzanine::Graphics::Procedural::MeshGenerator< Extruder >protected
~Extruder()Mezzanine::Graphics::Procedural::Extrudervirtual
~MeshGenerator()Mezzanine::Graphics::Procedural::MeshGenerator< Extruder >inlinevirtual