HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GT_PackedAlembic Member List

This is the complete list of members for GT_PackedAlembic, including all inherited members.

alembicVersion() const GT_PackedAlembicinline
animationType() const GT_PackedAlembicinline
appendAttribute(const char *name, const GT_DataArrayHandle &attrib)GT_GEOPrimPackedprotected
applyPrimTransform(const GT_TransformHandle &th) const GT_PackedAlembic
attributeMerge(const GT_Primitive &src, const UT_StringMMPattern *vertex_pattern, const UT_StringMMPattern *point_pattern, const UT_StringMMPattern *uniform_pattern, const UT_StringMMPattern *detail_pattern) const GT_Primitiveinline
buildUntransformedFragment(const GU_ConstDetailHandle &fragment_gdh, const GA_Range &range) const GT_GEOPrimPackedprotected
canInstance() const GT_GEOPrimPackedvirtual
changeProcessed()GT_PackedAlembicinline
className() const overrideGT_GEOPrimPackedvirtual
clone() const GT_Primitiveinline
computePerimeter(int seg=0) const GT_Primitivevirtual
computeSurfaceArea(int seg=0) const GT_Primitivevirtual
computeVelocityRange(UT_Vector3 &vmin, UT_Vector3 &vmax, const GT_DataArrayHandle &v)GT_Primitivestatic
computeVolume(const UT_Vector3 &ref_P, int seg=0) const GT_Primitivevirtual
conditionalAddRef() noexceptUT_IntrusiveRefCounter< GT_Primitive >inline
copyPackedAttributesToGeometry() const GT_GEOPrimPackedprotectedvirtual
copyTransformed(const GT_TransformHandle &x, bool force=false) const GT_Primitive
createPointNormals(int segment=0, const UT_StringRef &P=GA_Names::P, bool normalize=true, const fpreal32 *pntdata=NULL, GT_Storage store=GT_STORE_REAL32) const GT_Primitivevirtual
createPointPrimIDs(bool include_packed_attribs)GT_GEOPrimPackedprotected
createPrimitiveTypeId()GT_Primitivestatic
doAttributeMerge(const GT_Primitive &src, const UT_StringMMPattern *vertex, const UT_StringMMPattern *point, const UT_StringMMPattern *uniform, const UT_StringMMPattern *detail) const GT_Primitivevirtual
doHarden() const overrideGT_GEOPrimPackedprotectedvirtual
doSoftCopy() const overrideGT_GEOPrimPackedinlinevirtual
dumpAttributeLists(const char *label, bool data_too) const GT_Primitive
dumpPrimitive() const GT_Primitive
enlargeBounds(UT_BoundingBox boxes[], int nseg) const overrideGT_GEOPrimPackedvirtual
enlargeP(UT_BoundingBox &box, const GT_AttributeListHandle &list, int segment) const GT_Primitiveprotected
enlargeP(UT_BoundingBox &B, const GT_DataArrayHandle &P) const GT_Primitiveprotected
enlargePw(UT_BoundingBox &B, const GT_DataArrayHandle &P) const GT_Primitiveprotected
enlargeRenderBounds(UT_BoundingBox boxes[], int nseg) const overrideGT_GEOPrimPackedvirtual
enlargeWidth(UT_BoundingBox boxes[], int nsegments, fpreal defwidth=-1) const GT_Primitive
findAttribute(const UT_StringRef &name, GT_Owner &owner, int segment) const GT_Primitive
fullCachedTransform()GT_PackedAlembic
geometryAndTransform(const GT_RefineParms *parms, GT_PrimitiveHandle &result, GT_TransformHandle &xform) const GT_GEOPrimPacked
getAttributeList(GT_Owner owner) const GT_Primitive
getBoxGeometry(const GT_RefineParms *parms) const GT_GEOPrimPackedprotectedvirtual
getCachedGeometry(GT_PrimitiveHandle &ph) const =0GT_PackedAlembicpure virtual
getCachedTransform(GT_TransformHandle &ph) const =0GT_PackedAlembicpure virtual
getCachedVisibility(bool &visible) const =0GT_PackedAlembicpure virtual
getCentroidGeometry(const GT_RefineParms *parms) const GT_GEOPrimPackedprotectedvirtual
getDataIdHash(int64 &hash, int segment=0, bool cache_data_id=false) const GT_Primitive
getDetailAttributes() const overrideGT_PackedAlembicinlinevirtual
getFullGeometry(const GT_RefineParms *parms, bool &requires_transform) const GT_GEOPrimPackedprotectedvirtual
getFullTransform() const GT_GEOPrimPacked
getImplementation() const GT_GEOPrimPackedinline
getInstanceAttributes() const GT_GEOPrimPackedvirtual
getInstanceGeometry(const GT_RefineParms *parms, bool ignore_visibility=false) const GT_GEOPrimPackedvirtual
getInstanceKey(UT_Options &options) const GT_GEOPrimPackedvirtual
getInstanceTransform() const GT_GEOPrimPackedvirtual
getMemoryUsage() const overrideGT_GEOPrimPackedvirtual
getMotionSegments() const overrideGT_GEOPrimPackedvirtual
getPackedDetail() const GT_GEOPrimPackedvirtual
getPointAttributes() const overrideGT_GEOPrimPackedinlinevirtual
getPointCloud(const GT_RefineParms *parms, bool &requires_transform) const GT_GEOPrimPackedprotectedvirtual
getPrim() const GT_GEOPrimPackedinline
getPrimitiveTransform() const GT_Primitiveinline
getPrimitiveType() const overrideGT_PackedAlembicinlinevirtual
getTopologyVersion(int64 &version) const GT_Primitivevirtual
getUniformAttributes() const GT_Primitivevirtual
getUniqueID(int64 &id) const overrideGT_PackedAlembicinlinevirtual
getVelocityRange(UT_Vector3 &vmin, UT_Vector3 &vmax, const UT_StringRef &attribute_name) const overrideGT_GEOPrimPackedvirtual
getVertexAttributes() const GT_Primitivevirtual
getVertexList() const GT_Primitivevirtual
getViewportLOD(int) const GT_GEOPrimPackedinlinevirtual
getViewportTransform(UT_Matrix4D &xform) const GT_GEOPrimPacked
GT_GEOPrimPacked(const GU_ConstDetailHandle &prim_gdh, const GU_PrimPacked *prim, bool transformed=true, bool include_packed_attribs=false)GT_GEOPrimPackedinline
GT_GEOPrimPacked(const GT_GEOPrimPacked &src)GT_GEOPrimPackedinline
GT_PackedAlembic(const GU_ConstDetailHandle &prim_gdh, const GU_PrimPacked *prim, const GT_DataArrayHandle &vp_mat, const GT_DataArrayHandle &vp_remap, bool build_packed_attribs)GT_PackedAlembic
GT_PackedAlembic(const GT_PackedAlembic &src)GT_PackedAlembic
GT_Primitive()GT_Primitive
GT_Primitive(const GT_Primitive &src)GT_Primitive
harden() const GT_Primitiveinline
hasChanged() const GT_PackedAlembicinline
hasDataArray(const UT_StringRef &name, GT_Owner owner_scope[], int num_owners, GT_Storage *storage=NULL, GT_Size *tuple_size=NULL) const GT_Primitivevirtual
initProcessed()GT_PackedAlembicinline
initVisAnim()=0GT_PackedAlembicpure virtual
isFrameInfoAvailable() const GT_Primitiveinline
isStaticGeometry() const GT_Primitiveinline
isVisible()=0GT_PackedAlembicpure virtual
mergeAttributeLists(bool &changed, const GT_AttributeListHandle &src, const GT_AttributeListHandle &merge, const UT_StringMMPattern *pattern, const UT_StringMMPattern *alternate=NULL)GT_Primitivestatic
myAlembicVersionGT_PackedAlembicprotected
myAnimTypeGT_PackedAlembicprotected
myAnimVisGT_PackedAlembicprotected
myDetailAttribsGT_PackedAlembicprotected
myFrameGT_PackedAlembicprotected
myHasChangedGT_PackedAlembicprotected
myIDGT_PackedAlembicprotected
myLODGT_PackedAlembicprotected
myNeedsInitGT_PackedAlembicprotected
myOffsetGT_PackedAlembicprotected
myVisibleConstGT_PackedAlembicprotected
needsInit() const GT_PackedAlembicinline
operator delete(void *p, size_t size)GT_Primitivestatic
operator new(size_t size)GT_Primitivestatic
operator new(size_t size, void *p)GT_Primitivestatic
operator=(const UT_IntrusiveRefCounter &) noexceptUT_IntrusiveRefCounter< GT_Primitive >inline
refine(GT_Refine &refiner, const GT_RefineParms *parms=NULL) const overrideGT_GEOPrimPackedvirtual
refineCopyTransformFrom(const GT_Primitive &src)GT_Primitive
refineDetail(const GU_ConstDetailHandle &detail, const GT_RefineParms *parms)GT_Primitivestatic
refinePrimitive(const GT_PrimitiveHandle &primh, const GT_RefineParms *parms)GT_Primitivestatic
save(UT_JSONWriter &w) const overrideGT_GEOPrimPackedvirtual
saveAttributeLists(UT_JSONWriter &w) const GT_Primitive
setAlembicVersion(int64 v)GT_PackedAlembicinline
setAnimationType(GEO_AnimationType t)GT_PackedAlembicinline
setDetailPrim(const GU_ConstDetailHandle &dh, const GU_PrimPacked *prim)GT_GEOPrimPackedinlineprotected
setPrimitiveTransform(const GT_TransformHandle &x)GT_Primitiveinline
setStaticGeometry(bool static_geo)GT_Primitiveinline
setTransformed(bool f)GT_GEOPrimPackedinline
setViewportLOD(GEO_ViewportLOD, int)GT_GEOPrimPackedinlinevirtual
setVisibilityAnimated(bool anim)GT_PackedAlembicinline
transformed() const GT_GEOPrimPackedinline
updateGeoPrim(const GU_ConstDetailHandle &dtl, const GT_RefineParms &parms)GT_Primitivevirtual
use_count() const noexceptUT_IntrusiveRefCounter< GT_Primitive >inline
useViewportLOD(const GT_RefineParms *parms)GT_GEOPrimPackedstatic
UT_IntrusiveRefCounter() noexceptUT_IntrusiveRefCounter< GT_Primitive >inline
UT_IntrusiveRefCounter(const UT_IntrusiveRefCounter &) noexceptUT_IntrusiveRefCounter< GT_Primitive >inline
viewportRefineOptions() const overrideGT_GEOPrimPackedvirtual
visibilityAnimated() const GT_PackedAlembicinline
~GT_GEOPrimPacked() overrideGT_GEOPrimPacked
~GT_PackedAlembic() overrideGT_PackedAlembic
~GT_Primitive()GT_Primitivevirtual
~UT_IntrusiveRefCounter()UT_IntrusiveRefCounter< GT_Primitive >inlineprotected