Ogre Procedural  0.3.0 unstable
Procedural Geometry & Textures for Ogre3D
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 CProcedural::BaseSpline2< T >
 CProcedural::BaseSpline2< BezierCurve2 >
 CProcedural::BaseSpline2< CatmullRomSpline2 >
 CProcedural::BaseSpline2< CubicHermiteSpline2 >
 CProcedural::BaseSpline2< KochanekBartelsSpline2 >
 CProcedural::BaseSpline2< RoundedCornerSpline2 >
 CProcedural::BaseSpline3< T >
 CProcedural::BaseSpline3< BezierCurve3 >
 CProcedural::BaseSpline3< CatmullRomSpline3 >
 CProcedural::BaseSpline3< CubicHermiteSpline3 >
 CProcedural::BaseSpline3< RoundedCornerSpline3 >
 CProcedural::BoxUVModifier
 CProcedural::CalculateNormalsModifierWIP
 CProcedural::CircleRepresents a 2D circle
 CProcedural::CircleShapeBuilds a circular shape
 CProcedural::CubicHermiteSplineControlPoint< T >Template control point for Cubic Hermite splines
 CProcedural::CylinderUVModifier
 CProcedural::EllipseShapeBuilds a ellipse shape
 CProcedural::HelixPath
 CProcedural::HemisphereUVModifier
 CProcedural::IntVector2
 CProcedural::KochanekBartelsSplineControlPoint< T >Template control point for KochanekBartels's splines
 CProcedural::LineRepresents a line in 3D
 CProcedural::Line2DRepresents a line in 2D
 CProcedural::LinePathBuilds a line Path between 2 points
 CProcedural::MeshGenerator< T >
 CProcedural::MeshGenerator< Boolean >
 CProcedural::MeshGenerator< BoxGenerator >
 CProcedural::MeshGenerator< CapsuleGenerator >
 CProcedural::MeshGenerator< ConeGenerator >
 CProcedural::MeshGenerator< CylinderGenerator >
 CProcedural::MeshGenerator< Extruder >
 CProcedural::MeshGenerator< IcoSphereGenerator >
 CProcedural::MeshGenerator< Lathe >
 CProcedural::MeshGenerator< PlaneGenerator >
 CProcedural::MeshGenerator< PrismGenerator >
 CProcedural::MeshGenerator< RoundedBoxGenerator >
 CProcedural::MeshGenerator< SphereGenerator >
 CProcedural::MeshGenerator< SpringGenerator >
 CProcedural::MeshGenerator< TorusGenerator >
 CProcedural::MeshGenerator< TorusKnotGenerator >
 CProcedural::MeshGenerator< Triangulator >
 CProcedural::MeshGenerator< TubeGenerator >
 CProcedural::MeshLinearTransformTranslates a mesh
 CProcedural::MeshUVTransformLinear transforms on a mesh's UVs
 CProcedural::MultiPath
 CProcedural::MultiShape
 CProcedural::Path
 CProcedural::MultiPath::PathCoordinate
 COgre::Plane [external]
 CProcedural::PlaneUVModifierRecomputes the mesh's UVs based on its projection on a plane
 CProcedural::RectangleShapeBuilds a rectangular shape
 CProcedural::TriangleBuffer::Section
 CProcedural::Segment2DRepresents a 2D segment
 CProcedural::Segment3DRepresents a 3D segment
 CProcedural::Shape
 CProcedural::ShowNormalsGeneratorThis class creates a visualisation of the normals of a TriangleBuffer
 CProcedural::SphereUVModifier
 CProcedural::SpherifyModifierProjects all TriangleBufferVertices on a sphere
 CProcedural::SvgLoaderLoad shapes from an SVG file
 CProcedural::TextureBufferClass to store image data while processing
 CProcedural::TextureProcessingBase class for material generation classes
 CProcedural::TrackRepresents a curve by interpolating between a list of key/values
 CProcedural::Triangle2DRepresents a 2D triangle
 CProcedural::Triangle3DRepresents a 3D triangle
 CProcedural::TriangleBufferThis is ogre-procedural's temporary mesh buffer
 CProcedural::TriangleShapeBuilds a triangele shape
 CProcedural::UnweldVerticesModifierSwitches the triangle buffer from indexed triangles to (pseudo) triangle list It can be used if you want discontinuities between all your triangles
 CProcedural::UtilsHolds a bunch of static utility functions
 CProcedural::Vector2Comparator
 CProcedural::Vector3Comparator
 CProcedural::TriangleBuffer::Vertex
 CProcedural::WeldVerticesModifierWelds together the vertices which are 'close enough' one to each other