Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members Related Pages
sglDirectionalLight Member List
This is the complete list of members for sglDirectionalLight, including all inherited members.
- clone(unsigned int mode) const
[virtual] - CloneModeEnum enum name
- computeBound() (defined in sglDirectionalLight)
[protected, virtual] - computeBoundsRecursiveDown() (defined in sglNode)
[protected, virtual] - computeTxToParent(sglMat4f &) const
[inline, virtual] - computeTxToParent(sglMat4d &) const
[inline, virtual] - copyTo(sglDirectionalLight *dst, unsigned int mode) const (defined in sglDirectionalLight)
[protected] - copyTo(sglLight *dst, unsigned int mode) const (defined in sglLight)
[protected] - copyTo(sglNode *dst, unsigned int mode) const (defined in sglNode)
[protected] - copyTo(sglObject *dst, unsigned int mode) const (defined in sglObject)
[protected] - cull(sglCull< float > &trav_state, unsigned int cull_flags) const
[protected, virtual] - cull(sglCull< double > &trav_state, unsigned int cull_flags) const
[protected, virtual] - deref()
[inline] - dirty(unsigned char mask) (defined in sglNode)
[protected, virtual] - DirtyEnum enum name (defined in sglNode)
[protected] - eANIMATION enum value (defined in sglNode)
[protected] - eBOUND enum value (defined in sglNode)
[protected] - eCLONE_NODES_RECURSIVE enum value
- eCLONE_ONE_NODE enum value
- eCLONE_USER_DATA enum value
- eDLIST enum value (defined in sglNode)
[protected] - getAmbient() const
[inline] - getBound()
- getBoundMode() const
[inline] - getDiffuse() const
[inline] - getDirection(sglVec3f &dir) const
- getName() const
[inline] - getNumParents() const
[inline] - getOn() const
[inline] - getParent(unsigned int index) const
- getPrevBound() const
[inline] - getRefCount() const
[inline] - getSpecular() const
[inline] - getUserData() const
[inline] - intersect(sglIntersectf &) const
[inline, virtual] - intersect(sglIntersectd &) const
[inline, virtual] - m_ambient (defined in sglLight)
[protected] - m_bound_mode (defined in sglNode)
[protected] - m_diffuse (defined in sglLight)
[protected] - m_direction (defined in sglDirectionalLight)
[protected] - m_dirty (defined in sglNode)
[protected] - m_name (defined in sglObject)
[protected] - m_on_flag (defined in sglLight)
[protected] - m_ref_count (defined in sglObject)
[protected] - m_specular (defined in sglLight)
[protected] - m_sphere (defined in sglNode)
[protected] - m_user_data (defined in sglObject)
[protected] - pick(sglPickf &, unsigned int) const
[inline, virtual] - pick(sglPickd &, unsigned int) const
[inline, virtual] - preDraw(const PreDrawStruct &trav_state)
[virtual] - printInfo(ostream &ostrm, const char *indent_string) const
[virtual] - ref()
[inline] - setAmbient(const sglVec4f &color)
[inline] - setAmbient(float r, float g, float b, float a)
[inline] - setBound(const sglSphereBound< float > *sphere, sglBound::ModeEnum mode)
- setDiffuse(const sglVec4f &color)
[inline] - setDiffuse(float r, float g, float b, float a)
[inline] - setDirection(const sglVec3f &dir)
- setName(const string &name)
[inline] - setOn(bool on)
- setSpecular(const sglVec4f &color)
[inline] - setSpecular(float r, float g, float b, float a)
[inline] - setup(GLenum gl_light_number) const
[virtual] - setUserData(sglUserData *data)
[inline] - sglDirectionalLight()
- sglDrawable (defined in sglNode)
[friend] - sglLight()
- sglNode()
- sglObject()
- ~sglDirectionalLight()
[virtual] - ~sglLight()
[virtual] - ~sglNode()
[virtual] - ~sglObject()=0
[pure virtual]
Generated at Mon Jul 1 18:00:07 2002 for SGL by
1.2.6 written by Dimitri van Heesch,
© 1997-2001