|
Public Member Functions |
virtual ssgBase * | clone (int clone_flags=0) |
| ssgVtxTableShadow (float f, float u) |
| ssgVtxTableShadow () |
| ssgVtxTableShadow (GLenum ty, ssgVertexArray *vl, ssgNormalArray *nl, ssgTexCoordArray *tl, ssgColourArray *cl) |
void | setOffset (float f, float u) |
void | draw_geometry () |
virtual void | drawHighlight (sgVec4 colour) |
virtual void | drawHighlight (sgVec4 colour, int i) |
virtual void | pick (int baseName) |
virtual void | transform (const sgMat4 m) |
virtual void | setVertices (ssgVertexArray *vl) |
virtual void | setNormals (ssgNormalArray *nl) |
virtual void | setTexCoords (ssgTexCoordArray *tl) |
virtual void | setColours (ssgColourArray *cl) |
int | getNumVertices () |
int | getNumNormals () |
int | getNumColours () |
int | getNumTexCoords () |
int | getNumTriangles () |
void | getTriangle (int n, short *v1, short *v2, short *v3) |
int | getNumLines () |
void | getLine (int n, short *v1, short *v2) |
virtual | ~ssgVtxTableShadow (void) |
virtual const char * | getTypeName (void) |
virtual void | print (FILE *fd=stderr, char *indent="", int how_much=2) |
virtual int | load (FILE *fd) |
virtual int | save (FILE *fd) |
virtual ssgBase * | clone (int clone_flags=0) |
| ssgVtxTableShadow (float f, float u) |
| ssgVtxTableShadow () |
| ssgVtxTableShadow (GLenum ty, ssgVertexArray *vl, ssgNormalArray *nl, ssgTexCoordArray *tl, ssgColourArray *cl) |
void | setOffset (float f, float u) |
void | draw_geometry () |
virtual void | drawHighlight (sgVec4 colour) |
virtual void | drawHighlight (sgVec4 colour, int i) |
virtual void | pick (int baseName) |
virtual void | transform (const sgMat4 m) |
virtual void | setVertices (ssgVertexArray *vl) |
virtual void | setNormals (ssgNormalArray *nl) |
virtual void | setTexCoords (ssgTexCoordArray *tl) |
virtual void | setColours (ssgColourArray *cl) |
int | getNumVertices () |
int | getNumNormals () |
int | getNumColours () |
int | getNumTexCoords () |
int | getNumTriangles () |
void | getTriangle (int n, short *v1, short *v2, short *v3) |
int | getNumLines () |
void | getLine (int n, short *v1, short *v2) |
virtual | ~ssgVtxTableShadow (void) |
virtual const char * | getTypeName (void) |
virtual void | print (FILE *fd=stderr, char *indent="", int how_much=2) |
virtual int | load (FILE *fd) |
virtual int | save (FILE *fd) |
Protected Member Functions |
virtual void | copy_from (ssgVtxTableShadow *src, int clone_flags) |
virtual void | copy_from (ssgVtxTableShadow *src, int clone_flags) |
Protected Attributes |
float | factor |
float | unit |