scObject Class Reference
#include <Scene.h>
Inheritance diagram for scObject:
Collaboration diagram for scObject:
List of all members.
Public Members
Void
Print (ostream &s) const
virtual Void
HierPrint (ostream &s, Int indent) const
Protected Members
Static Protected Members
Detailed Description
Definition at line 123 of file Scene.h.
Constructor & Destructor Documentation
scObject::scObject ()
scObject::scObject (Int itsType)
scObject::scObject (const scObject & so)
scObject::~scObject () [virtual]
Member Function Documentation
Void scObject::Apply (const Transform & m) [virtual]
Object * scObject::Clone () const [inline]
Reimplemented in scAttribute, scAvarColour, scAvarEmittance, scAvarList, scAvarRotation, scAvarScale, scAvarScalef, scAvarShift, scAvarSwitch, scAvarTransform, scCamera, scClearAttr, scColour, scColours, scCoords, scEmittance, scGroup, scIndexes, scMeshType, scMRModel, scNormals, scPlot2D, scPoints, scPoly, scPrimitive, scTexture, and scTransform.
Definition at line 144 of file Scene.h.
Void scObject::Decimate (Decimator & dec, UInt32 flags)
Void scObject::DecimateSelf (Decimator & dec) [inline, virtual]
Void scObject::HierPrint (ostream & s, Int indent) const [virtual]
Bool scObject::IsAttr () const [inline]
Bool scObject::IsGroup () const [inline]
Bool scObject::IsPrim () const [inline]
Void scObject::Print (ostream & s) const
Reimplemented in scAttribute, scAvarColour, scAvarEmittance, scAvarList, scAvarRotation, scAvarScale, scAvarScalef, scAvarShift, scAvarSwitch, scCamera, scClearAttr, scColour, scColours, scCoords, scEmittance, scGroup, scIndexes, scMeshType, scNormals, scPoints, scPrimitive, scTexture, and scTransform.
Definition at line 112 of file Scene.cc.
Member Data Documentation
Int scObject::itsType [protected]
Int scObject::prIndent = 4 [static, protected]
The documentation for this class was generated from the following files:
Generated at Sat Aug 5 00:17:14 2000 for Graphics Class Library by
doxygen 1.1.0 written by Dimitri van Heesch,
© 1997-2000