API Documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros
ShapeConstructors Member List

This is the complete list of members for ShapeConstructors, including all inherited members.

Circle(Geometry &mesh, const Matrix< fltp08 > &trans=Matrix< fltp08 >(1), uint04 width_segments=128, fltp08 radius=1.0f, Angle< fltp08 > phi_start=Angle< fltp08 >(DEGREES, 0.0f), Angle< fltp08 > phi_length=Angle< fltp08 >(DEGREES, 360.0f), bool join=true)ShapeConstructorsstatic
Cone(Geometry &mesh, const Matrix< fltp08 > &trans=Matrix< fltp08 >(1), uint04 width_segments=44, fltp08 bottom_radius=1.0, fltp08 height=1.0, Angle< fltp08 > phi_start=Angle< fltp08 >(DEGREES, 0.0f), Angle< fltp08 > phi_length=Angle< fltp08 >(DEGREES, 360.0f), bool draw_bottom_circle=true)ShapeConstructorsstatic
Cylinder(Geometry &mesh, const Matrix< fltp08 > &trans=Matrix< fltp08 >(1), uint04 width_segments=44, fltp08 top_radius=1.0f, fltp08 bottom_radius=1.0, fltp08 height=1.0, Angle< fltp08 > phi_start=Angle< fltp08 >(DEGREES, 0.0f), Angle< fltp08 > phi_length=Angle< fltp08 >(DEGREES, 360.0f), bool draw_top_circle=true, bool draw_bottom_circle=true)ShapeConstructorsstatic
Quad(Geometry &mesh, const Matrix< fltp08 > &trans, Vertex< 3, fltp08 > p1, Vertex< 3, fltp08 > p2, Vertex< 3, fltp08 > p3, Vertex< 3, fltp08 > p4)ShapeConstructorsstatic
Rectangle(Geometry &mesh, const Matrix< fltp08 > &trans=Matrix< fltp08 >(1), fltp08 top_length=2.0, fltp08 bottom_length=2.0, fltp08 left_length=2.0, fltp08 right_length=2.0, fltp08 vertical_scew=0.0, fltp08 horizontal_scew=0.0)ShapeConstructorsstatic
RectangularPrism(Geometry &mesh, const Matrix< fltp08 > &trans=Matrix< fltp08 >(1))ShapeConstructorsstatic
SetupStaticGeometry(Geometry &geo)ShapeConstructorsprotectedstatic
Sphere(Geometry &mesh, uint04 width_segments=44, uint04 height_segments=32, Angle< fltp08 > phi_start=Angle< fltp08 >(DEGREES, 0.0f), Angle< fltp08 > phi_length=Angle< fltp08 >(DEGREES, 360.0f), Angle< fltp08 > theta_start=Angle< fltp08 >(DEGREES, 0.0f), Angle< fltp08 > theta_length=Angle< fltp08 >(DEGREES, 180.0f))ShapeConstructorsstatic
StaticCircleOutline(Scene &parent)ShapeConstructorsstatic
StaticLine(Scene &parent)ShapeConstructorsstatic
StaticRectangleFilled(Scene &parent)ShapeConstructorsstatic
StaticRectangularPrismFilled(Scene &parent)ShapeConstructorsstatic
ZippedRadialMesh(Geometry &mesh, const ZippedRadialMeshOptions &options)ShapeConstructorsstatic
ZippedTorus(Geometry &mesh, uint04 width_segments=44, uint04 height_segments=32)ShapeConstructorsstatic