vrml1::Texture2 Class Reference

#include <Texture2.hh>

Inheritance diagram for vrml1::Texture2:

vrml1::Node

List of all members.

Public Types

enum  e_Wrap { REPEAT = 0, CLAMP }

Public Member Functions

 Texture2 ()
void setFilename (string filename)
string filename () const
void setImage (SFImage image)
SFImage image () const
void setWrapS (e_Wrap wrapS)
e_Wrap wrapS () const
void setWrapT (e_Wrap wrapT)
e_Wrap wrapT () const
virtual void setAttribute (Attribute *A)

Private Attributes

string m_filename
SFImage m_image
e_Wrap m_wrapS
e_Wrap m_wrapT


Member Enumeration Documentation

enum vrml1::Texture2::e_Wrap

Enumerator:
REPEAT 
CLAMP 


Constructor & Destructor Documentation

vrml1::Texture2::Texture2 (  ) 


Member Function Documentation

void vrml1::Texture2::setFilename ( string  filename  ) 

string vrml1::Texture2::filename (  )  const

void vrml1::Texture2::setImage ( SFImage  image  ) 

SFImage vrml1::Texture2::image (  )  const

void vrml1::Texture2::setWrapS ( e_Wrap  wrapS  ) 

Texture2::e_Wrap vrml1::Texture2::wrapS (  )  const

void vrml1::Texture2::setWrapT ( e_Wrap  wrapT  ) 

Texture2::e_Wrap vrml1::Texture2::wrapT (  )  const

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

Reimplemented from vrml1::Node.


Member Data Documentation

string vrml1::Texture2::m_filename [private]

SFImage vrml1::Texture2::m_image [private]

e_Wrap vrml1::Texture2::m_wrapS [private]

e_Wrap vrml1::Texture2::m_wrapT [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