#include <ivf/IvfIndex.h>
Inheritance diagram for CIvfIndex:
Public Member Functions | |
CIvfIndex () | |
virtual | ~CIvfIndex () |
IvfClassInfo ("CIvfIndex", CIvfIndexBase) | |
long | getIndex (long pos) |
long | getSize () |
void | clear () |
void | createLinear (long size) |
void | createLinear (long start, long size) |
void | createConstant (long value, long size) |
void | assignFrom (CIvfIndex *idx) |
void | assignTo (CIvfIndex *idx) |
void | addArray (long *i, long size) |
void | addLast (long idx) |
void | setIndex (long pos, long value) |
This class is used to define an index used in the CIvfGLPrimitive derived classes.
Definition at line 43 of file IvfIndex.h.
|
CIvfIndex constructor |
|
CIvfIndex destructor |
|
Add values from array i to this index Reimplemented from CIvfIndexBase. |
|
Assigns values from another index |
|
Assigns idx the values of this index |
|
Clear all values Reimplemented from CIvfIndexBase. |
|
Creates a constant index Creates a constant index with each value assigned value and the size long. Reimplemented from CIvfIndexBase. |
|
Creates a linear index Creates a linear index starting at start going to start+size-1 Reimplemented from CIvfIndexBase. |
|
Creates a linear index Creates a linear index starting at 0 going to size-1 Reimplemented from CIvfIndexBase. |
|
Return value at position Reimplemented from CIvfIndexBase. |
|
Return size of index Reimplemented from CIvfIndexBase. |