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

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

_appendToManualObject(Ogre::ManualObject *manual) constProcedural::Shape
addPoint(const Ogre::Vector2 &pt)Procedural::Shape
addPoint(Ogre::Real x, Ogre::Real y)Procedural::Shape
addPointRel(const Ogre::Vector2 &pt)Procedural::Shape
addPointRel(Ogre::Real x, Ogre::Real y)Procedural::Shape
appendShape(const Shape &other)Procedural::Shape
appendShapeRel(const Shape &other)Procedural::Shape
booleanDifference(const Shape &other) constProcedural::Shape
booleanIntersect(const Shape &other) constProcedural::Shape
booleanUnion(const Shape &other) constProcedural::Shape
close()Procedural::Shape
convertToPath() constProcedural::Shape
convertToTrack(Track::AddressingMode addressingMode=Track::AM_RELATIVE_LINEIC) constProcedural::Shape
extractSubShape(unsigned int first, unsigned int last)Procedural::Shape
findBoundingRadius() constProcedural::Shape
findRealOutSide() constProcedural::Shape
getAvgDirection(unsigned int i) constProcedural::Shape
getAvgNormal(unsigned int i) constProcedural::Shape
getBoundedIndex(int i) constProcedural::Shape
getDirectionAfter(unsigned int i) constProcedural::Shape
getDirectionBefore(unsigned int i) constProcedural::Shape
getNormalAfter(unsigned int i) constProcedural::Shape
getNormalBefore(unsigned int i) constProcedural::Shape
getOutSide() constProcedural::Shape
getPoint(int i) constProcedural::Shape
getPointCount() constProcedural::Shape
getPoints() constProcedural::Shape
getPointsReference()Procedural::Shape
getPointsReference() constProcedural::Shape
getPosition(unsigned int i, Ogre::Real coord) constProcedural::Shape
getPosition(Ogre::Real coord) constProcedural::Shape
getSegCount() constProcedural::Shape
getTotalLength() constProcedural::Shape
insertPoint(size_t index, Ogre::Real x, Ogre::Real y)Procedural::Shape
insertPoint(size_t index, const Ogre::Vector2 &pt)Procedural::Shape
isClosed() constProcedural::Shape
isOutsideRealOutside() constProcedural::Shape
isPointInside(const Ogre::Vector2 &point) constProcedural::Shape
mergeKeysWithTrack(const Track &track) constProcedural::Shape
mirror(bool flip=false)Procedural::Shape
mirror(Ogre::Real x, Ogre::Real y, bool flip=false)Procedural::Shape
mirrorAroundAxis(const Ogre::Vector2 &axis, bool flip=false)Procedural::Shape
mirrorAroundPoint(Ogre::Vector2 point, bool flip=false)Procedural::Shape
realizeMesh(const std::string &name="") constProcedural::Shape
reflect(const Ogre::Vector2 &normal)Procedural::Shape
reset()Procedural::Shape
reverse()Procedural::Shape
rotate(Ogre::Radian angle)Procedural::Shape
scale(Ogre::Real amount)Procedural::Shape
scale(Ogre::Real scaleX, Ogre::Real scaleY)Procedural::Shape
scale(const Ogre::Vector2 &amount)Procedural::Shape
setOutSide(Side side)Procedural::Shape
Shape()Procedural::Shape
switchSide()Procedural::Shape
thicken(Ogre::Real amount)Procedural::Shape
translate(const Ogre::Vector2 &translation)Procedural::Shape
translate(Ogre::Real translationX, Ogre::Real translationY)Procedural::Shape