#include <grvertexarray.h>
Inherits ssgVtxArray.
|
| virtual ssgBase * | clone (int clone_flags=0) |
| |
| | ssgGrVtxArray () |
| |
| | ssgGrVtxArray (GLenum ty, ssgVertexArray *vl, ssgNormalArray *nl, ssgTexCoordArray *tl, ssgColourArray *cl, ssgIndexArray *il) |
| |
| virtual void | drawHighlight (sgVec4 colour) |
| |
| virtual void | drawHighlight (sgVec4 colour, int i) |
| |
| virtual void | pick (int baseName) |
| |
| void | setIndices (ssgIndexArray *il) |
| |
| int | getNumIndices () |
| |
| int | getNumTriangles () |
| |
| void | getTriangle (int n, short *v1, short *v2, short *v3) |
| |
| int | getNumLines () |
| |
| void | getLine (int n, short *v1, short *v2) |
| |
| void | getIndexList (void **list) |
| |
| short * | getIndex (int i) |
| |
| virtual | ~ssgVtxArray (void) |
| |
| virtual 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) |
| |
Definition at line 1 of file grvertexarray.h.
◆ ssgGrVtxArray() [1/2]
| ssgGrVtxArray::ssgGrVtxArray |
( |
| ) |
|
◆ ssgGrVtxArray() [2/2]
| ssgGrVtxArray::ssgGrVtxArray |
( |
GLenum |
ty, |
|
|
ssgVertexArray * |
vl, |
|
|
ssgNormalArray * |
nl, |
|
|
ssgTexCoordArray * |
tl, |
|
|
ssgColourArray * |
cl, |
|
|
ssgIndexArray * |
il |
|
) |
| |
◆ ~ssgVtxArray()
| virtual ssgGrVtxArray::~ssgVtxArray |
( |
void |
| ) |
|
|
virtual |
◆ clone()
| virtual ssgBase* ssgGrVtxArray::clone |
( |
int |
clone_flags = 0 | ) |
|
|
virtual |
◆ copy_from()
| virtual void ssgGrVtxArray::copy_from |
( |
ssgGrVtxArray * |
src, |
|
|
int |
clone_flags |
|
) |
| |
|
protectedvirtual |
◆ draw_geometry()
| virtual void ssgGrVtxArray::draw_geometry |
( |
| ) |
|
|
protectedvirtual |
◆ drawHighlight() [1/2]
| virtual void ssgGrVtxArray::drawHighlight |
( |
sgVec4 |
colour | ) |
|
|
virtual |
◆ drawHighlight() [2/2]
| virtual void ssgGrVtxArray::drawHighlight |
( |
sgVec4 |
colour, |
|
|
int |
i |
|
) |
| |
|
virtual |
◆ getIndex()
| short* ssgGrVtxArray::getIndex |
( |
int |
i | ) |
|
|
inline |
◆ getIndexList()
| void ssgGrVtxArray::getIndexList |
( |
void ** |
list | ) |
|
|
inline |
◆ getLine()
| void ssgGrVtxArray::getLine |
( |
int |
n, |
|
|
short * |
v1, |
|
|
short * |
v2 |
|
) |
| |
|
inline |
◆ getNumIndices()
| int ssgGrVtxArray::getNumIndices |
( |
| ) |
|
|
inline |
◆ getNumLines()
| int ssgGrVtxArray::getNumLines |
( |
| ) |
|
|
inline |
◆ getNumTriangles()
| int ssgGrVtxArray::getNumTriangles |
( |
| ) |
|
|
inline |
◆ getTriangle()
| void ssgGrVtxArray::getTriangle |
( |
int |
n, |
|
|
short * |
v1, |
|
|
short * |
v2, |
|
|
short * |
v3 |
|
) |
| |
|
inline |
◆ getTypeName()
| virtual char* ssgGrVtxArray::getTypeName |
( |
void |
| ) |
|
|
inlinevirtual |
◆ load()
| virtual int ssgGrVtxArray::load |
( |
FILE * |
fd | ) |
|
|
inlinevirtual |
◆ pick()
| virtual void ssgGrVtxArray::pick |
( |
int |
baseName | ) |
|
|
virtual |
◆ print()
| virtual void ssgGrVtxArray::print |
( |
FILE * |
fd = stderr, |
|
|
char * |
indent = "", |
|
|
int |
how_much = 2 |
|
) |
| |
|
inlinevirtual |
◆ save()
| virtual int ssgGrVtxArray::save |
( |
FILE * |
fd | ) |
|
|
inlinevirtual |
◆ setIndices()
| void ssgGrVtxArray::setIndices |
( |
ssgIndexArray * |
il | ) |
|
◆ indices
| ssgIndexArray* ssgGrVtxArray::indices |
|
protected |
The documentation for this class was generated from the following file: