Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

scAttribute Class Reference

#include <Scene.h>

Inheritance diagram for scAttribute:

scObject Object scTransform scTexture scPoints scNormals scMeshType scIndexes scEmittance scCoords scColours scColour scClearAttr scCamera scAvarSwitch scAvarList

Collaboration diagram for scAttribute:

List of all members.

Public Members

 scAttribute (AttrType attrType)
 scAttribute (const scAttribute &sa)
virtual Void AddToContext (SLContext *context)
virtual Bool HasAvar (Avar &avar, Int slot)
Void Print (ostream &s) const
ObjectClone () const


Detailed Description

Definition at line 162 of file Scene.h.


Constructor & Destructor Documentation

scAttribute::scAttribute (AttrType attrType)

Definition at line 165 of file Scene.h.

scAttribute::scAttribute (const scAttribute & sa)

Definition at line 166 of file Scene.h.


Member Function Documentation

Void scAttribute::AddToContext (SLContext * context) [virtual]

Reimplemented in scAvarColour, scAvarEmittance, scAvarScalef, scAvarSwitch, scAvarTransform, and scClearAttr.

Definition at line 172 of file Scene.cc.

Object * scAttribute::Clone () const [inline]

Reimplemented from scObject.

Reimplemented in scAvarColour, scAvarEmittance, scAvarList, scAvarRotation, scAvarScale, scAvarScalef, scAvarShift, scAvarSwitch, scAvarTransform, scCamera, scClearAttr, scColour, scColours, scCoords, scEmittance, scIndexes, scMeshType, scNormals, scPoints, scTexture, and scTransform.

Definition at line 175 of file Scene.h.

Bool scAttribute::HasAvar (Avar & setAvar, Int slot) [virtual]

Reimplemented in scAvarColour, scAvarEmittance, scAvarScalef, scAvarSwitch, and scAvarTransform.

Definition at line 177 of file Scene.cc.

Void scAttribute::Print (ostream & s) const

Reimplemented from scObject.

Reimplemented in scAvarColour, scAvarEmittance, scAvarList, scAvarRotation, scAvarScale, scAvarScalef, scAvarShift, scAvarSwitch, scCamera, scClearAttr, scColour, scColours, scCoords, scEmittance, scIndexes, scMeshType, scNormals, scPoints, scTexture, and scTransform.

Definition at line 167 of file Scene.cc.


The documentation for this class was generated from the following files:
Generated at Sat Aug 5 00:17:11 2000 for Graphics Class Library by doxygen 1.1.0 written by Dimitri van Heesch, © 1997-2000