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

mslGLFace Class Reference

An internal class, used only for RenderGL. More...

#include <renderglobj.h>

List of all members.

Public Methods

 mslGLFace ()
 ~mslGLFace ()
void AddVertex (const mslGLVertex &ver)
void AddNormal (const mslGLNormal &nor)
void AddTexCoord (const mslGLTexCoord &tex)
void AddVertex (const MSLVector &ver)
void AddNormal (const MSLVector &nor)
void AddTexCoord (const MSLVector &tex)
void Clear ()
void PrintVertex ()
void DrawFace ()

Public Attributes

int NumberOfPoint
int NumberOfNormal
int NumberOfTexCoord
mslGLVertex* VerticeCoord
mslGLNormal* NormalCoord
mslGLTexCoord* TextureCoord
int NormalOn
int TextureOn
int ColorOn
int MaterialID

Detailed Description

An internal class, used only for RenderGL.

Constructor & Destructor Documentation

mslGLFace::mslGLFace ( )

mslGLFace::~mslGLFace ( )

Member Function Documentation

void mslGLFace::AddNormal ( const MSLVector & nor )

void mslGLFace::AddNormal ( const mslGLNormal & nor )

void mslGLFace::AddTexCoord ( const MSLVector & tex )

void mslGLFace::AddTexCoord ( const mslGLTexCoord & tex )

void mslGLFace::AddVertex ( const MSLVector & ver )

void mslGLFace::AddVertex ( const mslGLVertex & ver )

void mslGLFace::Clear ( )

void mslGLFace::DrawFace ( )

void mslGLFace::PrintVertex ( )

Member Data Documentation

int mslGLFace::ColorOn

int mslGLFace::MaterialID

mslGLNormal* mslGLFace::NormalCoord

int mslGLFace::NormalOn

int mslGLFace::NumberOfNormal

int mslGLFace::NumberOfPoint

int mslGLFace::NumberOfTexCoord

mslGLTexCoord* mslGLFace::TextureCoord

int mslGLFace::TextureOn

mslGLVertex* mslGLFace::VerticeCoord

The documentation for this class was generated from the following file: Motion Strategy Library

Web page maintained by Steve LaValle
Partial support provided by NSF CAREER Award IRI-970228 (LaValle), Honda Research.
Contributors: Anna Atramentov, Peng Cheng, James Kuffner, Steve LaValle, and Libo Yang.