8 virtual ssgBase *
clone (
int clone_flags = 0 ) ;
14 ssgColourArray *cl ) ;
19 virtual void drawHighlight ( sgVec4 colour ){ssgVtxTable::drawHighlight(colour);}
20 virtual void drawHighlight ( sgVec4 colour,
int i ){ssgVtxTable::drawHighlight(colour,i);}
22 virtual void pick (
int baseName ) { ssgVtxTable::pick(baseName);}
23 virtual void transform (
const sgMat4 m ) { ssgVtxTable::transform(m);}
25 virtual void setVertices ( ssgVertexArray *vl ) { ssgVtxTable::setVertices(vl);}
26 virtual void setNormals ( ssgNormalArray *nl ) { ssgVtxTable::setNormals(nl);}
27 virtual void setTexCoords ( ssgTexCoordArray *tl ) { ssgVtxTable::setTexCoords(tl);}
28 virtual void setColours ( ssgColourArray *cl ) { ssgVtxTable::setColours(cl);}
36 void getTriangle (
int n,
short *v1,
short *v2,
short *v3 ) { ssgVtxTable::getTriangle(n,v1,v2,v3);}
38 void getLine (
int n,
short *v1,
short *v2 ) { ssgVtxTable::getLine(n,v1,v2);}
43 virtual const char *
getTypeName(
void) {
return ssgVtxTable::getTypeName();}
45 virtual int load ( FILE *fd ) {
return ssgVtxTable::load(fd);}
46 virtual int save ( FILE *fd ) {
return ssgVtxTable::save(fd);}
virtual void setColours(ssgColourArray *cl)
virtual void transform(const sgMat4 m)
void getLine(int n, short *v1, short *v2)
virtual int load(FILE *fd)
void setOffset(float f, float u)
virtual ssgBase * clone(int clone_flags=0)
virtual void setNormals(ssgNormalArray *nl)
virtual void pick(int baseName)
virtual void setTexCoords(ssgTexCoordArray *tl)
virtual ~ssgVtxTableShadow(void)
virtual const char * getTypeName(void)
void getTriangle(int n, short *v1, short *v2, short *v3)
virtual void setVertices(ssgVertexArray *vl)
virtual void drawHighlight(sgVec4 colour)
virtual void copy_from(ssgVtxTableShadow *src, int clone_flags)
virtual void drawHighlight(sgVec4 colour, int i)
virtual int save(FILE *fd)