Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

gfx Namespace Reference


Classes

class  Color1
class  Color2
class  Color3
struct  Color3::ColorDatabaseEntry
class  Color4
class  Disc3
class  EnhancedShapeDrawable
class  GfxTest
class  IndexedPoint3Array
class  Line3
class  LookAtCameraManipulator
class  OSGWorld
class  Plane
class  Quad3
 four sided planar polygon (3D) More...

class  Segment3
class  TrackballManipulator
class  Triangle3
class  Triangle3::Contact
class  TriangleDesc
class  TriangleContainer
class  TriangleIterator
class  TriangleIteratorState
class  Visual
class  VisualPath
class  VisualTriangles
class  VisualTriangles::TriangleArrayIteratorState
class  VisualTriangles::TriangleExtractor

Typedefs

typedef demeter::DemeterDrawable CLODTerrainDrawable
typedef demeter::Terrain CLODTerrainRenderer
typedef demeter::TerrainLattice CLODTerrainLattice
typedef demeter::Settings CLODTerrainSettings

Functions

Color3 operator * (const Color3 &c, Real s)
std::ostream & operator<< (std::ostream &out, const Color3 &c)
std::ostream & operator<< (std::ostream &out, const Color4 &c)
std::ostream & operator<< (std::ostream &out, const Disc3 &d)
Real degToRad (Real deg)
Real radToDeg (Real rad)
std::ostream & operator<< (std::ostream &out, const Line3 &l)
std::ostream & operator<< (std::ostream &out, const Plane &p)
Quad3 operator * (const Quad3 &q, Real s)
Quad3 operator * (Real s, const Quad3 &q)
Quad3 operator/ (const Quad3 &q, Real s)
std::ostream & operator<< (std::ostream &out, const Quad3 &q)
Segment3 operator * (const Segment3 &seg, Real s)
Segment3 operator * (Real s, const Segment3 &seg)
Segment3 operator/ (const Segment3 &seg, Real s)
std::ostream & operator<< (std::ostream &out, const Segment3 &s)
std::ostream & operator<< (std::ostream &out, const Triangle3 &t)


Typedef Documentation

typedef demeter::DemeterDrawable gfx::CLODTerrainDrawable
 

Definition at line 39 of file CLODTerrainDrawable.

typedef demeter::TerrainLattice gfx::CLODTerrainLattice
 

Definition at line 495 of file CLODTerrainRenderer.

typedef demeter::Terrain gfx::CLODTerrainRenderer
 

Definition at line 494 of file CLODTerrainRenderer.

Referenced by demeter::DemeterDrawable::drawImplementation().

typedef demeter::Settings gfx::CLODTerrainSettings
 

Definition at line 496 of file CLODTerrainRenderer.


Function Documentation

Real degToRad Real  deg  )  [inline]
 

Definition at line 66 of file gfx.

References deg.

Segment3 operator * Real  s,
const Segment3 &  seg
[inline]
 

Definition at line 132 of file Segment3.

Segment3 operator * const Segment3 &  seg,
Real  s
[inline]
 

Definition at line 129 of file Segment3.

Quad3 operator * Real  s,
const Quad3 &  q
[inline]
 

Definition at line 99 of file Quad3.

Quad3 operator * const Quad3 &  q,
Real  s
[inline]
 

Definition at line 96 of file Quad3.

Color3 operator * const Color3 &  c,
Real  s
[inline]
 

Definition at line 76 of file Color3.

Segment3 operator/ const Segment3 &  seg,
Real  s
[inline]
 

Definition at line 135 of file Segment3.

Quad3 operator/ const Quad3 &  q,
Real  s
[inline]
 

Definition at line 102 of file Quad3.

std::ostream& operator<< std::ostream &  out,
const Triangle3 &  t
[inline]
 

Definition at line 185 of file Triangle3.

References gfx::Triangle3::p1(), gfx::Triangle3::p2(), and gfx::Triangle3::p3().

std::ostream& operator<< std::ostream &  out,
const Segment3 &  s
[inline]
 

Definition at line 139 of file Segment3.

References gfx::Segment3::e, and gfx::Segment3::s.

std::ostream& operator<< std::ostream &  out,
const Quad3 &  q
[inline]
 

Definition at line 106 of file Quad3.

References gfx::Quad3::c1, gfx::Quad3::c2, gfx::Quad3::c3, and gfx::Quad3::c4.

std::ostream& operator<< std::ostream &  out,
const Plane &  p
[inline]
 

Definition at line 82 of file Plane.

References gfx::Plane::normal, and gfx::Plane::p.

std::ostream& operator<< std::ostream &  out,
const Line3 &  l
[inline]
 

Definition at line 118 of file Line3.

References gfx::Line3::d, and gfx::Line3::o.

std::ostream& operator<< std::ostream &  out,
const Disc3 &  d
[inline]
 

Definition at line 108 of file Disc3.

References gfx::Disc3::n, gfx::Disc3::o, and gfx::Disc3::r.

std::ostream& operator<< std::ostream &  out,
const Color4 &  c
[inline]
 

Definition at line 74 of file Color4.

References gfx::Color4::a, gfx::Color4::b, gfx::Color4::g, and gfx::Color4::r.

std::ostream& operator<< std::ostream &  out,
const Color3 &  c
[inline]
 

Definition at line 79 of file Color3.

References gfx::Color3::b, gfx::Color3::g, and gfx::Color3::r.

Real radToDeg Real  rad  )  [inline]
 

Definition at line 67 of file gfx.

References rad.


Generated on Thu Jul 29 16:39:47 2004 for OpenSim by doxygen 1.3.6