_AppendToManualObject(Ogre::ManualObject *Object) const | Mezzanine::Graphics::Procedural::Shape | |
_BooleanOperation(const Shape &Other, const Procedural::BooleanOperation OpType) const | Mezzanine::Graphics::Procedural::Shape | protected |
_FindAllIntersections(const Shape &Other, IntersectionContainer &Intersections) const | Mezzanine::Graphics::Procedural::Shape | protected |
_FindWhereToGo(const Shape *InputShapes[], const Procedural::BooleanOperation OpType, const IntersectionInShape &Intersection, UInt8 &ShapeSelector, Char8 &IsIncreasing, Whole &CurrentSegment) const | Mezzanine::Graphics::Procedural::Shape | protected |
_IsIncreasing(const Real Dot, const Procedural::BooleanOperation OpType, const Char8 ShapeSelector) const | Mezzanine::Graphics::Procedural::Shape | protected |
_IsLookingForOutside(const Procedural::BooleanOperation OpType, const Char8 ShapeSelector) const | Mezzanine::Graphics::Procedural::Shape | protected |
AddPoint(const Vector2 &Point) | Mezzanine::Graphics::Procedural::Shape | |
AddPoint(const Real X, const Real Y) | Mezzanine::Graphics::Procedural::Shape | |
AddPointRel(const Vector2 &Point) | Mezzanine::Graphics::Procedural::Shape | |
AddPointRel(const Real X, const Real Y) | Mezzanine::Graphics::Procedural::Shape | |
AppendShape(const Shape &Other) | Mezzanine::Graphics::Procedural::Shape | |
AppendShapeRel(const Shape &Other) | Mezzanine::Graphics::Procedural::Shape | |
AppendTrack(const Track< Interpolator< Vector2 > > &Curve, const Whole NumPoints) | Mezzanine::Graphics::Procedural::Shape | inline |
BooleanDifference(const Shape &Other) const | Mezzanine::Graphics::Procedural::Shape | |
BooleanIntersect(const Shape &Other) const | Mezzanine::Graphics::Procedural::Shape | |
BooleanUnion(const Shape &Other) const | Mezzanine::Graphics::Procedural::Shape | |
Close() | Mezzanine::Graphics::Procedural::Shape | |
Closed | Mezzanine::Graphics::Procedural::Shape | protected |
ConstIntersectionIterator typedef | Mezzanine::Graphics::Procedural::Shape | |
ConvertToPath() const | Mezzanine::Graphics::Procedural::Shape | |
ExtractSubShape(const Whole First, const Whole Last) | Mezzanine::Graphics::Procedural::Shape | |
FindBoundingRadius() const | Mezzanine::Graphics::Procedural::Shape | |
FindRealOutSide() const | Mezzanine::Graphics::Procedural::Shape | |
GenerateMesh(const String &Name, const String &Group) const | Mezzanine::Graphics::Procedural::Shape | |
GetAvgDirection(const Whole Index) const | Mezzanine::Graphics::Procedural::Shape | |
GetAvgNormal(const Whole Index) const | Mezzanine::Graphics::Procedural::Shape | |
GetBoundedIndex(const Integer Index) const | Mezzanine::Graphics::Procedural::Shape | |
GetDirectionAfter(const Whole Index) const | Mezzanine::Graphics::Procedural::Shape | |
GetDirectionBefore(const Whole Index) const | Mezzanine::Graphics::Procedural::Shape | |
GetNormalAfter(const Whole Index) const | Mezzanine::Graphics::Procedural::Shape | |
GetNormalBefore(const Whole Index) const | Mezzanine::Graphics::Procedural::Shape | |
GetOutSide() const | Mezzanine::Graphics::Procedural::Shape | |
GetPoint(const Integer Index) const | Mezzanine::Graphics::Procedural::Shape | |
GetPointCount() const | Mezzanine::Graphics::Procedural::Shape | |
GetPoints() const | Mezzanine::Graphics::Procedural::Shape | |
GetPointsReference() | Mezzanine::Graphics::Procedural::Shape | |
GetPointsReference() const | Mezzanine::Graphics::Procedural::Shape | |
GetPosition(const Whole Index, const Real Coord) const | Mezzanine::Graphics::Procedural::Shape | |
GetPosition(Real Coord) const | Mezzanine::Graphics::Procedural::Shape | |
GetSegCount() const | Mezzanine::Graphics::Procedural::Shape | |
GetTotalLength() const | Mezzanine::Graphics::Procedural::Shape | |
InsertPoint(const Whole Index, const Real X, const Real Y) | Mezzanine::Graphics::Procedural::Shape | |
InsertPoint(const Whole Index, const Vector2 &Point) | Mezzanine::Graphics::Procedural::Shape | |
IntersectionContainer typedef | Mezzanine::Graphics::Procedural::Shape | |
IntersectionIterator typedef | Mezzanine::Graphics::Procedural::Shape | |
IsClosed() const | Mezzanine::Graphics::Procedural::Shape | |
IsOutsideRealOutside() const | Mezzanine::Graphics::Procedural::Shape | |
IsPointInside(const Vector2 &Point) const | Mezzanine::Graphics::Procedural::Shape | |
Mirror(Boole Flip=false) | Mezzanine::Graphics::Procedural::Shape | |
MirrorAroundAxis(const Vector2 &Axis, Boole Flip=false) | Mezzanine::Graphics::Procedural::Shape | |
MirrorAroundPoint(const Real X, const Real Y, Boole Flip=false) | Mezzanine::Graphics::Procedural::Shape | |
MirrorAroundPoint(const Vector2 &Point, Boole Flip=false) | Mezzanine::Graphics::Procedural::Shape | |
OutSide | Mezzanine::Graphics::Procedural::Shape | protected |
Points | Mezzanine::Graphics::Procedural::Shape | protected |
Reflect(const Vector2 &Normal) | Mezzanine::Graphics::Procedural::Shape | |
Reset() | Mezzanine::Graphics::Procedural::Shape | |
Reverse() | Mezzanine::Graphics::Procedural::Shape | |
Rotate(const Real Angle) | Mezzanine::Graphics::Procedural::Shape | |
Scale(const Real Scaling) | Mezzanine::Graphics::Procedural::Shape | |
Scale(const Real ScaleX, const Real ScaleY) | Mezzanine::Graphics::Procedural::Shape | |
Scale(const Vector2 &Scaling) | Mezzanine::Graphics::Procedural::Shape | |
SetOutSide(const Procedural::ShapeSide Side) | Mezzanine::Graphics::Procedural::Shape | |
Shape() | Mezzanine::Graphics::Procedural::Shape | |
SwitchSide() | Mezzanine::Graphics::Procedural::Shape | |
Thicken(const Real Amount) | Mezzanine::Graphics::Procedural::Shape | |
Translate(const Vector2 &Trans) | Mezzanine::Graphics::Procedural::Shape | |
Translate(const Real TransX, const Real TransY) | Mezzanine::Graphics::Procedural::Shape | |
~Shape() | Mezzanine::Graphics::Procedural::Shape | |