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