#include <GU_TPSurfCache.h>
|
| | GU_TPSurfCache () |
| |
| | ~GU_TPSurfCache () override |
| |
| int64 | getMemoryUsage (bool inclusive) const |
| |
| void | touchDomain (int ustart_idx, int ustop_idx, int vstart_idx, int vstop_idx) |
| |
| GU_TrimTesselator * | getTesselation () |
| |
| const GU_TrimPatch * | getPatch () const |
| |
| int | refresh (GU_TPSurfCacheParms &parms) |
| |
| GU_CacheMode | builtAs () const |
| |
| void | getCounts (int uwrapped, int vwrapped, int &nucurves, int &nupoints, int &nvcurves, int &nvpoints) const |
| |
| void | getCounts (int uwrapped, int vwrapped, int &nupoints, int &nvpoints) const |
| |
| int | hasAttributes (GU_CacheMode mode) const |
| |
| bool | hasColor () const |
| |
| bool | hasTexture () const |
| |
| bool | hasAlpha () const |
| |
| GU_TPSurfTrimState | getTrimmedState () const |
| |
| int | getNewTrimIndex () |
| |
| void | evaluateTrimIndex (GEO_AttributeHandleList *hlist, const GEO_TPSurf *surf, int index, float u, float v) |
| |
| const UT_Vector4Array & | points () const |
| |
| const UT_Vector3Array & | normals () const |
| |
| const UT_Vector3Array & | colors () const |
| |
| const UT_Vector3Array & | uvs () const |
| |
| const UT_FloatArray & | alphas () const |
| |
| const UT_Vector4Array & | trimPoints () const |
| |
| const UT_Vector3Array & | trimNormals () const |
| |
| const UT_Vector3Array & | trimColors () const |
| |
| const UT_Vector3Array & | trimUVs () const |
| |
| const UT_FloatArray & | trimAlphas () const |
| |
| | GU_DisplayCache () |
| |
| virtual | ~GU_DisplayCache () |
| |
| int | isDirty () const |
| |
| int | isMessy () const |
| |
| int | howDirty () const |
| |
| void | clear () |
| |
| void | dirty () |
| |
| int | transformed () const |
| |
| void | transform (const UT_Matrix4 &xform, int pushxform=0) |
| |
| int | translated () const |
| |
| void | translate (const UT_Vector3 &d) |
| |
| int | uvChanged () const |
| |
| void | uvChange () |
| |
| int | pushXform () const |
| |
| void | pushXform (int yesno) |
| |
| float | lod () const |
| |
| const UT_Matrix4 & | transformation () const |
| |
Definition at line 70 of file GU_TPSurfCache.h.
| GU_TPSurfCache::GU_TPSurfCache |
( |
| ) |
|
| GU_TPSurfCache::~GU_TPSurfCache |
( |
| ) |
|
|
override |
| void GU_TPSurfCache::assimilateXform |
( |
| ) |
|
|
overrideprotectedvirtual |
| void GU_TPSurfCache::getCounts |
( |
int |
uwrapped, |
|
|
int |
vwrapped, |
|
|
int & |
nucurves, |
|
|
int & |
nupoints, |
|
|
int & |
nvcurves, |
|
|
int & |
nvpoints |
|
) |
| const |
| void GU_TPSurfCache::getCounts |
( |
int |
uwrapped, |
|
|
int |
vwrapped, |
|
|
int & |
nupoints, |
|
|
int & |
nvpoints |
|
) |
| const |
| int64 GU_TPSurfCache::getMemoryUsage |
( |
bool |
inclusive | ) |
const |
| int GU_TPSurfCache::getNewTrimIndex |
( |
| ) |
|
| bool GU_TPSurfCache::hasAlpha |
( |
| ) |
const |
|
inline |
| bool GU_TPSurfCache::hasColor |
( |
| ) |
const |
|
inline |
| bool GU_TPSurfCache::hasTexture |
( |
| ) |
const |
|
inline |
| void GU_TPSurfCache::initializeData |
( |
| ) |
|
|
overrideprotectedvirtual |
| void GU_TPSurfCache::touchDomain |
( |
int |
ustart_idx, |
|
|
int |
ustop_idx, |
|
|
int |
vstart_idx, |
|
|
int |
vstop_idx |
|
) |
| |
The documentation for this class was generated from the following file: