vrml1::NormalBinding Class Reference

#include <NormalBinding.hh>

Inheritance diagram for vrml1::NormalBinding:

vrml1::Node

List of all members.

Public Types

enum  e_Bindings {
  DEFAULT, OVERALL, PER_PART, PER_PART_INDEXED,
  PER_FACE, PER_FACE_INDEXED, PER_VERTEX, PER_VERTEX_INDEXED
}

Public Member Functions

 NormalBinding ()
void setValue (e_Bindings value)
e_Bindings value () const
virtual void setAttribute (Attribute *A)

Private Attributes

e_Bindings m_value


Member Enumeration Documentation

enum vrml1::NormalBinding::e_Bindings

Enumerator:
DEFAULT 
OVERALL 
PER_PART 
PER_PART_INDEXED 
PER_FACE 
PER_FACE_INDEXED 
PER_VERTEX 
PER_VERTEX_INDEXED 


Constructor & Destructor Documentation

vrml1::NormalBinding::NormalBinding (  ) 


Member Function Documentation

void vrml1::NormalBinding::setValue ( e_Bindings  value  ) 

NormalBinding::e_Bindings vrml1::NormalBinding::value (  )  const

void vrml1::NormalBinding::setAttribute ( Attribute A  )  [virtual]

Reimplemented from vrml1::Node.


Member Data Documentation

e_Bindings vrml1::NormalBinding::m_value [private]


The documentation for this class was generated from the following files:
Generated on Mon Jul 21 23:57:10 2008 for libvrml1++ by  doxygen 1.5.4