Ogre Procedural  0.3.0 unstable
Procedural Geometry & Textures for Ogre3D
Procedural::Path Member List

This is the complete list of members for Procedural::Path, including all inherited members.

addPoint(const Ogre::Vector3 &pt)Procedural::Path
addPoint(Ogre::Real x, Ogre::Real y, Ogre::Real z)Procedural::Path
appendPath(const Path &other)Procedural::Path
appendPathRel(const Path &other)Procedural::Path
buildFromSegmentSoup(const std::vector< Segment3D > &segList, std::vector< Path > &out)Procedural::Path
close()Procedural::Path
convertToShape() constProcedural::Path
extractSubPath(unsigned int first, unsigned int last)Procedural::Path
getAvgDirection(unsigned int i) constProcedural::Path
getDirectionAfter(unsigned int i) constProcedural::Path
getDirectionBefore(unsigned int i) constProcedural::Path
getLengthAtPoint(size_t index) constProcedural::Path
getPoint(int i) constProcedural::Path
getPoints() constProcedural::Path
getPointsReference()Procedural::Path
getPosition(unsigned int i, Ogre::Real coord) constProcedural::Path
getPosition(Ogre::Real coord) constProcedural::Path
getSegCount() constProcedural::Path
getTotalLength() constProcedural::Path
insertPoint(size_t index, Ogre::Real x, Ogre::Real y, Ogre::Real z)Procedural::Path
insertPoint(size_t index, const Ogre::Vector3 &pt)Procedural::Path
isClosed() constProcedural::Path
mergeKeysWithTrack(const Track &track) constProcedural::Path
Path()Procedural::Path
realizeMesh(const std::string &name="") constProcedural::Path
reflect(const Ogre::Vector3 &normal)Procedural::Path
reset()Procedural::Path
reverse()Procedural::Path
scale(Ogre::Real amount)Procedural::Path
scale(Ogre::Real scaleX, Ogre::Real scaleY, Ogre::Real scaleZ)Procedural::Path
scale(const Ogre::Vector3 &amount)Procedural::Path
translate(const Ogre::Vector3 &translation)Procedural::Path
translate(Ogre::Real translationX, Ogre::Real translationY, Ogre::Real translationZ)Procedural::Path