Data Structures | |
| class | ArithmeticPrimFunc |
| class | BlobbyPrimitive |
| class | Camera |
| class | dVector |
| class | dColour |
| class | dVertex |
| class | dMatrix |
| class | dBoundingBox |
| class | dQuat |
| class | DepthSorter |
| class | GenSkinWeightsPrimFunc |
| class | GLSLShader |
| class | ImmediateMode |
| class | Light |
| class | LinePrimitive |
| class | LocatorPrimitive |
| class | NURBSPrimitive |
| class | ParticlePrimitive |
| class | PData |
| class | TypedPData |
| class | AddOperator |
| class | MultOperator |
| class | SineOperator |
| class | CosineOperator |
| class | ClosestOperator |
| class | PDataContainer |
| class | PDataOperator |
| class | Physics |
| class | PixelPrimitive |
| class | PNGLoader |
| class | PolyPrimitive |
| class | Primitive |
| class | PrimitiveFunction |
| A general purpose function for working on primitives. More... | |
| class | Renderer |
| class | SceneNode |
| class | SceneGraph |
| class | SearchPaths |
| class | ShadowVolumeGen |
| class | SkinningPrimFunc |
| class | SkinWeightsToVertColsPrimFunc |
| class | State |
| class | TextPrimitive |
| class | TextureDesc |
| class | TexturePainter |
| class | Node |
| class | Tree |
Namespaces | |
| namespace | dGeometry |
| A place for useful geometry operations. | |
Enumerations | |
| enum | PixelFormat { NONE, RGB, RGBA } |
Functions | |
| float | RandFloat () |
| float | RandRange (float L, float H) |
| void | InitDada () |
| void | dSinCos (float a, float &s, float &c) |
| dVector | operator- (dVector rhs) |
| ostream & | operator<< (ostream &os, dVector const &om) |
| istream & | operator>> (istream &is, dVector &om) |
| ostream & | operator<< (ostream &os, dColour const &om) |
| ostream & | operator<< (ostream &os, dVertex const &v) |
| ostream & | operator<< (ostream &os, dMatrix const &om) |
| void | debug (char *s) |
| void | MakeCube (PolyPrimitive *p, float size) |
| void | MakePlane (PolyPrimitive *p) |
| void | MakePlane (PolyPrimitive *p, int xsegs, int ysegs) |
| void | MakeCylinder (PolyPrimitive *p, float height, float radius, int hsegments, int rsegments) |
| void | MakeSphere (PolyPrimitive *p, float radius, int hsegments, int rsegments) |
| void | MakeTorus (PolyPrimitive *p, float innerradius, float outerradius, int hsegments, int rsegments) |
| void | MakeNURBSSphere (NURBSPrimitive *p, float radius, int hsegments, int rsegments) |
| void | MakeNURBSPlane (NURBSPrimitive *p, int usegments, int vsegments) |
| istream & | operator>> (istream &s, Light &o) |
| ostream & | operator<< (ostream &s, Light &o) |
| istream & | operator>> (istream &s, SceneNode &o) |
| ostream & | operator<< (ostream &s, SceneNode &o) |
| istream & | operator>> (istream &s, TextPrimitive &o) |
| ostream & | operator<< (ostream &s, TextPrimitive &o) |
| enum Fluxus::PixelFormat |
| void Fluxus::MakeCube | ( | PolyPrimitive * | p, | |
| float | size = 1 | |||
| ) |
| void Fluxus::MakeCylinder | ( | PolyPrimitive * | p, | |
| float | height, | |||
| float | radius, | |||
| int | hsegments, | |||
| int | rsegments | |||
| ) |
Definition at line 112 of file GraphicsUtils.cpp.
| void Fluxus::MakeNURBSPlane | ( | NURBSPrimitive * | p, | |
| int | usegments, | |||
| int | vsegments | |||
| ) |
Definition at line 298 of file GraphicsUtils.cpp.
| void Fluxus::MakeNURBSSphere | ( | NURBSPrimitive * | p, | |
| float | radius, | |||
| int | hsegments, | |||
| int | rsegments | |||
| ) |
Definition at line 276 of file GraphicsUtils.cpp.
| void Fluxus::MakePlane | ( | PolyPrimitive * | p, | |
| int | xsegs, | |||
| int | ysegs | |||
| ) |
Definition at line 93 of file GraphicsUtils.cpp.
| void Fluxus::MakePlane | ( | PolyPrimitive * | p | ) |
Definition at line 80 of file GraphicsUtils.cpp.
| void Fluxus::MakeSphere | ( | PolyPrimitive * | p, | |
| float | radius, | |||
| int | hsegments, | |||
| int | rsegments | |||
| ) |
Definition at line 165 of file GraphicsUtils.cpp.
| void Fluxus::MakeTorus | ( | PolyPrimitive * | p, | |
| float | innerradius, | |||
| float | outerradius, | |||
| int | hsegments, | |||
| int | rsegments | |||
| ) |
Definition at line 215 of file GraphicsUtils.cpp.
| ostream & Fluxus::operator<< | ( | ostream & | s, | |
| TextPrimitive & | o | |||
| ) |
Definition at line 108 of file TextPrimitive.cpp.
| ostream& Fluxus::operator<< | ( | ostream & | s, | |
| SceneNode & | o | |||
| ) |
| ostream& Fluxus::operator<< | ( | ostream & | s, | |
| Light & | o | |||
| ) |
| ostream & Fluxus::operator<< | ( | ostream & | os, | |
| dMatrix const & | om | |||
| ) |
| ostream& Fluxus::operator<< | ( | ostream & | os, | |
| dVertex const & | v | |||
| ) |
| ostream & Fluxus::operator<< | ( | ostream & | os, | |
| dColour const & | om | |||
| ) |
| ostream & Fluxus::operator<< | ( | ostream & | os, | |
| dVector const & | om | |||
| ) |
| istream & Fluxus::operator>> | ( | istream & | s, | |
| TextPrimitive & | o | |||
| ) |
Definition at line 103 of file TextPrimitive.cpp.
| istream& Fluxus::operator>> | ( | istream & | s, | |
| SceneNode & | o | |||
| ) |
| istream& Fluxus::operator>> | ( | istream & | s, | |
| Light & | o | |||
| ) |
| istream & Fluxus::operator>> | ( | istream & | is, | |
| dVector & | om | |||
| ) |
| float Fluxus::RandFloat | ( | ) |
1.5.1