#include <GT_GEOSupport.h>
|
| | GT_GEOOffsetList () |
| |
| | GT_GEOOffsetList (const GU_Detail &gdp, GA_AttributeOwner owner) |
| |
| | GT_GEOOffsetList (const GU_Detail &gdp, const GA_Range &range) |
| |
| | GT_GEOOffsetList (const GA_OffsetList &offsets) |
| |
| | GT_GEOOffsetList (const GA_Offset *offsets, GA_Size noffsets) |
| |
| | GT_GEOOffsetList (const GT_GEOOffsetList &src) |
| |
| | GT_GEOOffsetList (const GU_ConstDetailHandle &gdp, const GT_GEOOffsetList &vertex_list, pointfromvertex) |
| |
| | GT_GEOOffsetList (const GT_GEOOffsetList &src, exint start, exint end) |
| | Extract a sub-array from the given offset list. More...
|
| |
| | ~GT_GEOOffsetList () |
| |
| void | clear () |
| |
| void | reserve (exint numtoadd, bool setentries=false) |
| |
| void | append (GA_Offset offset) |
| |
| void | checkMonotonic () |
| |
| void | concat (const GT_GEOOffsetList &src) |
| |
| bool | isTrivial () const |
| |
| GT_Size | entries () const |
| |
| GT_Size | size () const |
| |
| GA_Offset | get (exint i) const |
| |
| void | set (exint i, GA_Offset value) |
| |
| GA_Offset | operator() (exint i) const |
| |
| GA_Offset | operator[] (exint i) const |
| |
| bool | is32Bit () const |
| |
| int64 | getMemoryUsage () const |
| |
| bool | monotonic () const |
| |
| const GA_OffsetList & | offsetList () const |
| |
| GT_DataArrayHandle | allocateArray () const |
| | Create a GT_DataArray for the offsets. More...
|
| |
| GT_DataArrayHandle | createVertexPointArray (const GA_Detail &gdp) const |
| |
| GT_DataArrayHandle | createVertexPointArray (const GU_ConstDetailHandle &gdh) const |
| |
| void | dump (const char *msg="", bool full=true) const |
| | Debug. More...
|
| |
Wrapper around an array of GA_Offsets. Provides a way to allocate a GT_DataArray
- Examples:
- packedsphere/GT_GEOPackedSphere.C, packedsphere/GT_GEOPackedSphere.h, and tetprim/GT_PrimTetra.C.
Definition at line 25 of file GT_GEOSupport.h.
| GT_GEOOffsetList::GT_GEOOffsetList |
( |
| ) |
|
|
inline |
| GT_GEOOffsetList::GT_GEOOffsetList |
( |
const GA_OffsetList & |
offsets | ) |
|
| GT_GEOOffsetList::GT_GEOOffsetList |
( |
const GA_Offset * |
offsets, |
|
|
GA_Size |
noffsets |
|
) |
| |
Extract a sub-array from the given offset list.
| GT_GEOOffsetList::~GT_GEOOffsetList |
( |
| ) |
|
| void GT_GEOOffsetList::checkMonotonic |
( |
| ) |
|
| void GT_GEOOffsetList::clear |
( |
| ) |
|
|
inline |
Assuming that this offset list contains GA_Offset for vertices in the given gdp, create a data array for the points referred to by the vertices.
- Examples:
- tetprim/GT_PrimTetra.C.
| void GT_GEOOffsetList::dump |
( |
const char * |
msg = "", |
|
|
bool |
full = true |
|
) |
| const |
| GT_Size GT_GEOOffsetList::entries |
( |
| ) |
const |
|
inline |
| int64 GT_GEOOffsetList::getMemoryUsage |
( |
| ) |
const |
|
inline |
| bool GT_GEOOffsetList::is32Bit |
( |
| ) |
const |
|
inline |
| bool GT_GEOOffsetList::isTrivial |
( |
| ) |
const |
|
inline |
| bool GT_GEOOffsetList::monotonic |
( |
| ) |
const |
|
inline |
| void GT_GEOOffsetList::reserve |
( |
exint |
numtoadd, |
|
|
bool |
setentries = false |
|
) |
| |
|
inline |
The documentation for this class was generated from the following file: