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

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

_AppendToManualObject(Ogre::ManualObject *Object) const Mezzanine::Graphics::Procedural::Shape
_BooleanOperation(const Shape &Other, const Procedural::BooleanOperation OpType) const Mezzanine::Graphics::Procedural::Shapeprotected
_FindAllIntersections(const Shape &Other, IntersectionContainer &Intersections) const Mezzanine::Graphics::Procedural::Shapeprotected
_FindWhereToGo(const Shape *InputShapes[], const Procedural::BooleanOperation OpType, const IntersectionInShape &Intersection, UInt8 &ShapeSelector, Char8 &IsIncreasing, Whole &CurrentSegment) const Mezzanine::Graphics::Procedural::Shapeprotected
_IsIncreasing(const Real Dot, const Procedural::BooleanOperation OpType, const Char8 ShapeSelector) const Mezzanine::Graphics::Procedural::Shapeprotected
_IsLookingForOutside(const Procedural::BooleanOperation OpType, const Char8 ShapeSelector) const Mezzanine::Graphics::Procedural::Shapeprotected
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::Shapeinline
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
ClosedMezzanine::Graphics::Procedural::Shapeprotected
ConstIntersectionIterator typedefMezzanine::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 typedefMezzanine::Graphics::Procedural::Shape
IntersectionIterator typedefMezzanine::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
OutSideMezzanine::Graphics::Procedural::Shapeprotected
PointsMezzanine::Graphics::Procedural::Shapeprotected
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