HDK
|
This is the complete list of members for GU_Agent, including all inherited members.
agent(GU_Detail &dest, GA_Offset ptoff=GA_INVALID_OFFSET) | GU_Agent | static |
attributeNameMap() const | GU_PackedImpl | inlinevirtual |
BLEND_ADDITIVE enum value | GU_Agent | |
BLEND_INTERPOLATE enum value | GU_Agent | |
BlendMode enum name | GU_Agent | |
BoolGetter typedef | GU_PackedImpl | |
BoolSetter typedef | GU_PackedImpl | |
BoolTupleGetter typedef | GU_PackedImpl | |
BoolTupleSetter typedef | GU_PackedImpl | |
boxCache() const | GU_PackedImpl | inlineprotected |
BVectorGetter typedef | GU_PackedImpl | |
BVectorSetter typedef | GU_PackedImpl | |
channelCount() const | GU_Agent | inline |
clearBoxCache() | GU_PackedImpl | inlineprotected |
clearData() override | GU_Agent | virtual |
clipLayerId(exint i) const | GU_Agent | inline |
clipName(exint i) const | GU_Agent | |
clips() const | GU_Agent | |
clipTime(exint i) const | GU_Agent | inline |
clipTransformGroupName(exint i) const | GU_Agent | |
clipWeight(exint i) const | GU_Agent | inline |
computeArea() const | GU_PackedImpl | protectedvirtual |
computeChannelValues(FloatArrayConstPtr &values, bool interpolate_samples=true) const | GU_Agent | |
computeLocalTransform(Matrix4Type &xform, exint i, bool interpolate_samples=true) const | GU_Agent | inline |
computeLocalTransforms(Matrix4ArrayConstPtr &xforms, bool interpolate_samples=true) const | GU_Agent | inline |
computePerimeter() const | GU_PackedImpl | protectedvirtual |
computeVelocityRange(const GU_Detail *gdp, UT_Vector3 &vmin, UT_Vector3 &vmax) | GU_PackedImpl | static |
computeVolume(const UT_Vector3 &refpt) const | GU_PackedImpl | protectedvirtual |
computeWidthRange(const GU_Detail *gdp, fpreal &wmin, fpreal &wmax) | GU_PackedImpl | static |
computeWorldTransform(Matrix4Type &xform, exint i, bool interpolate_samples=true) const | GU_Agent | inline |
computeWorldTransforms(Matrix4ArrayConstPtr &xforms, bool interpolate_samples=true) const | GU_Agent | inline |
conditionalAddRef() noexcept | UT_IntrusiveRefCounter< GU_PackedImpl > | inline |
copy() const override | GU_Agent | virtual |
copyIfShared() | GU_PackedImpl | inline |
copyPrimitiveGroups(GU_Detail &dest, const GU_Detail &src, GA_Offset src_offset, bool force=false) | GU_PackedImpl | protectedstatic |
countMemory(UT_MemoryCounter &counter, bool inclusive) const override | GU_Agent | virtual |
definition() const | GU_Agent | inline |
DictArrayGetter typedef | GU_PackedImpl | |
DictArraySetter typedef | GU_PackedImpl | |
DictGetter typedef | GU_PackedImpl | |
DictSetter typedef | GU_PackedImpl | |
DictTupleGetter typedef | GU_PackedImpl | |
DictTupleSetter typedef | GU_PackedImpl | |
F32VectorGetter typedef | GU_PackedImpl | |
F32VectorSetter typedef | GU_PackedImpl | |
F64VectorGetter typedef | GU_PackedImpl | |
F64VectorSetter typedef | GU_PackedImpl | |
facesetAttribute() const | GU_PackedImpl | virtual |
FloatArray typedef | GU_Agent | |
FloatArrayConstPtr typedef | GU_Agent | |
FloatArrayPtr typedef | GU_Agent | |
FloatGetter typedef | GU_PackedImpl | |
FloatSetter typedef | GU_PackedImpl | |
FloatTupleGetter typedef | GU_PackedImpl | |
FloatTupleSetter typedef | GU_PackedImpl | |
FloatType typedef | GU_Agent | |
forceLoad() const | GU_PackedImpl | inlinevirtual |
getBaryCenter() const | GU_PackedImpl | protectedvirtual |
getBounds(UT_BoundingBox &box) const override | GU_Agent | virtual |
getBoundsCached(UT_BoundingBox &box) const | GU_PackedImpl | |
getCollisionLayer() const | GU_Agent | |
getCollisionLayers() const | GU_Agent | |
getCurrentLayer() const | GU_Agent | |
getCurrentLayers() const | GU_Agent | |
getFactory() const override | GU_Agent | virtual |
getLocalTransform(UT_Matrix4D &m) const | GU_PackedImpl | virtual |
getMemoryUsage(bool inclusive) const override | GU_Agent | virtual |
getPackedDetail(GU_PackedContext *context=0) const override | GU_Agent | virtual |
getPrimitiveName(const GU_PrimPacked *prim, UT_WorkBuffer &wbuf) const | GU_PackedImpl | virtual |
getRenderingBounds(UT_BoundingBox &box) const override | GU_Agent | virtual |
getRig() const | GU_Agent | inline |
getVelocityRange(UT_Vector3 &vmin, UT_Vector3 &vmax) const override | GU_Agent | virtual |
getVisibleBounds(UT_BoundingBox &box) const | GU_PackedImpl | inlinevirtual |
getVisibleBoundsCached(UT_BoundingBox &box) const | GU_PackedImpl | |
getWidthRange(fpreal &wmin, fpreal &wmax) const override | GU_Agent | virtual |
GU_Agent() | GU_Agent | |
GU_Agent(const GU_Agent &src) | GU_Agent | |
GU_PackedImpl() | GU_PackedImpl | |
GU_PackedImpl(const GU_PackedImpl &src)=default | GU_PackedImpl | |
hasAgentPackedPrimitives(const GU_Detail &gdp) | GU_Agent | static |
hasCustomChannelValues() const | GU_Agent | inline |
hasCustomTransforms() const | GU_Agent | inline |
I32VectorGetter typedef | GU_PackedImpl | |
I32VectorSetter typedef | GU_PackedImpl | |
I64VectorGetter typedef | GU_PackedImpl | |
I64VectorSetter typedef | GU_PackedImpl | |
import(const UT_JSONValueMap &options, const UT_StringRef &key, T &value) | GU_PackedImpl | protectedstatic |
import(const UT_Options &options, const UT_StringRef &key, T &value) | GU_PackedImpl | protectedstatic |
install(GA_PrimitiveFactory *pfact) | GU_Agent | static |
IntGetter typedef | GU_PackedImpl | |
intrinsic16Tuple(const GU_PrimPacked *prim) const | GU_PackedImpl | inline |
intrinsic3Tuple(const GU_PrimPacked *prim) const | GU_PackedImpl | inline |
intrinsic6Tuple(const GU_PrimPacked *prim) const | GU_PackedImpl | inline |
intrinsic9Tuple(const GU_PrimPacked *prim) const | GU_PackedImpl | inline |
intrinsicCatalogClipName(const GU_PrimPacked *prim, exint i) const | GU_Agent | |
intrinsicCatalogNumClips(const GU_PrimPacked *prim) const | GU_Agent | |
intrinsicChannelCount(const GU_PrimPacked *) const | GU_Agent | inline |
intrinsicChannelName(const GU_PrimPacked *, exint i) const | GU_Agent | |
intrinsicChannelValuesArray(const GU_PrimPacked *, FloatType *data, exint n) const | GU_Agent | |
intrinsicClipCatalogFilenames(const GU_PrimPacked *prim, exint i) const | GU_Agent | |
intrinsicClipLayerId(const GU_PrimPacked *prim, exint i) const | GU_Agent | inline |
intrinsicClipLayerMode(const GU_PrimPacked *prim, exint i) const | GU_Agent | |
intrinsicClipLayerParent(const GU_PrimPacked *prim, exint i) const | GU_Agent | |
intrinsicClipLayerWeight(const GU_PrimPacked *prim, exint i) const | GU_Agent | |
intrinsicClipName(const GU_PrimPacked *prim, exint i) const | GU_Agent | inline |
intrinsicClipTime(const GU_PrimPacked *prim, exint i) const | GU_Agent | inline |
intrinsicClipTransformGroupName(const GU_PrimPacked *prim, exint i) const | GU_Agent | inline |
intrinsicClipWeight(const GU_PrimPacked *prim, exint i) const | GU_Agent | inline |
intrinsicCollisionLayerName(const GU_PrimPacked *prim) const | GU_Agent | |
intrinsicCollisionLayerNames(const GU_PrimPacked *prim, UT_StringArray &names) const | GU_Agent | |
intrinsicCurrentLayerName(const GU_PrimPacked *prim) const | GU_Agent | |
intrinsicCurrentLayerNames(const GU_PrimPacked *prim, UT_StringArray &names) const | GU_Agent | |
intrinsicFactoryLabel(const GU_PrimPacked *prim) const | GU_PackedImpl | |
intrinsicFactoryName(const GU_PrimPacked *prim) const | GU_PackedImpl | |
intrinsicFullTransform(const GU_PrimPacked *prim, fpreal64 *v, exint sz) const | GU_PackedImpl | |
intrinsicHasCustomChannelValues(const GU_PrimPacked *) const | GU_Agent | inline |
intrinsicHasCustomTransforms(const GU_PrimPacked *) const | GU_Agent | inline |
intrinsicLayerName(const GU_PrimPacked *prim, exint i) const | GU_Agent | |
intrinsicMetadata(const GU_PrimPacked *prim) const | GU_Agent | |
intrinsicNumClipLayers(const GU_PrimPacked *prim) const | GU_Agent | inline |
intrinsicNumClips(const GU_PrimPacked *prim) const | GU_Agent | inline |
intrinsicNumCollisionLayers(const GU_PrimPacked *prim) const | GU_Agent | |
intrinsicNumCurrentLayers(const GU_PrimPacked *prim) const | GU_Agent | |
intrinsicNumLayers(const GU_PrimPacked *prim) const | GU_Agent | |
intrinsicNumShapes(const GU_PrimPacked *prim) const | GU_Agent | |
intrinsicNumTransformGroups(const GU_PrimPacked *prim) const | GU_Agent | |
intrinsicPackedBox(const GU_PrimPacked *prim, fpreal64 *vals, exint sz) const | GU_PackedImpl | |
intrinsicPackedRenderBox(const GU_PrimPacked *prim, fpreal64 *vals, exint sz) const | GU_PackedImpl | |
intrinsicPackedTransform(const GU_PrimPacked *prim, fpreal64 *v, exint sz) const | GU_PackedImpl | |
intrinsicParentIndex(const GU_PrimPacked *prim, exint i) const | GU_Agent | |
intrinsicPivot(const GU_PrimPacked *prim, fpreal64 *vals, exint sz) const | GU_PackedImpl | |
intrinsicPointInstanceTransform(const GU_PrimPacked *prim) const | GU_PackedImpl | inline |
intrinsicPrimitiveName(const GU_PrimPacked *prim) const | GU_PackedImpl | |
intrinsicPrimTransform(const GU_PrimPacked *prim, fpreal64 *vals, exint sz) const | GU_PackedImpl | |
intrinsicSetChannelValuesFromArray(GU_PrimPacked *, const FloatType *data, exint n) | GU_Agent | |
intrinsicSetCollisionLayerByName(GU_PrimPacked *prim, const StringType &name) | GU_Agent | |
intrinsicSetCollisionLayerNames(GU_PrimPacked *prim, const UT_StringArray &names) | GU_Agent | |
intrinsicSetCurrentLayerByName(GU_PrimPacked *prim, const StringType &name) | GU_Agent | |
intrinsicSetCurrentLayerNames(GU_PrimPacked *prim, const UT_StringArray &names) | GU_Agent | |
intrinsicSetNumClips(GU_PrimPacked *prim, GA_Size n) | GU_Agent | |
intrinsicSetPivot(GU_PrimPacked *prim, const fpreal64 *vals, exint sz) | GU_PackedImpl | |
intrinsicSetPrimTransform(GU_PrimPacked *prim, const fpreal64 *v, exint sz) | GU_PackedImpl | |
intrinsicSetViewportLOD(GU_PrimPacked *prim, const char *lod) | GU_PackedImpl | |
intrinsicShapeNames(const GU_PrimPacked *prim, UT_StringArray &values) const | GU_Agent | |
intrinsicTransformCount(const GU_PrimPacked *prim) const | GU_Agent | inline |
intrinsicTransformGroupName(const GU_PrimPacked *prim, exint i) const | GU_Agent | |
intrinsicTransformName(const GU_PrimPacked *prim, exint i) const | GU_Agent | inline |
intrinsicTransformsArraySize(const GU_PrimPacked *prim) const | GU_Agent | inline |
intrinsicViewportLOD(const GU_PrimPacked *prim) const | GU_PackedImpl | |
IntSetter typedef | GU_PackedImpl | |
IntTupleGetter typedef | GU_PackedImpl | |
IntTupleSetter typedef | GU_PackedImpl | |
isLoaded() const | GU_PackedImpl | inlinevirtual |
isShared() const | GU_PackedImpl | inline |
isValid() const override | GU_Agent | virtual |
load(GU_PrimPacked *prim, const UT_Options &options, const GA_LoadMap &map) override | GU_Agent | inlinevirtual |
loadFromJSON(GU_PrimPacked *prim, const UT_JSONValueMap &options, const GA_LoadMap &map) override | GU_Agent | inlinevirtual |
loadSharedData(int load_data_type, const GA_SharedLoadData *item) override | GU_Agent | virtual |
loadUnknownToken(const char *token, UT_JSONParser &p, const GA_LoadMap &map) | GU_PackedImpl | virtual |
localTransformsArray(const GU_PrimPacked *prim, FloatType *data, exint n) const | GU_Agent | inline |
Matrix4Array typedef | GU_Agent | |
Matrix4ArrayConstPtr typedef | GU_Agent | |
Matrix4ArrayPtr typedef | GU_Agent | |
Matrix4Type typedef | GU_Agent | |
NUM_BLEND_MODES enum value | GU_Agent | |
numClipLayers() const | GU_Agent | inline |
numClips() const | GU_Agent | inline |
GU_PackedImpl::operator=(const GU_PackedImpl &src)=default | GU_PackedImpl | |
UT_IntrusiveRefCounter< GU_PackedImpl >::operator=(const UT_IntrusiveRefCounter &) noexcept | UT_IntrusiveRefCounter< GU_PackedImpl > | inline |
pointInstanceTransform() const | GU_PackedImpl | inline |
save(UT_Options &options, const GA_SaveMap &map) const override | GU_Agent | virtual |
saveCachedBBox() const | GU_PackedImpl | inlinevirtual |
saveSharedData(UT_JSONWriter &w, GA_SaveMap &map, GA_GeometryIndex *geo_index) const override | GU_Agent | virtual |
setAttributeNameMap(const GEO_PackedNameMapPtr &m) | GU_PackedImpl | inlinevirtual |
setBoxCache(const UT_BoundingBox &b) | GU_PackedImpl | inlineprotected |
setBoxCache(const T b[6]) | GU_PackedImpl | inlineprotected |
setChannelValue(FloatType value, exint i) | GU_Agent | |
setClipByName(GU_PrimPacked *prim, exint i, const char *clip_name) | GU_Agent | |
setClipLayerId(GU_PrimPacked *prim, exint i, exint layer_id) | GU_Agent | |
setClipLayers(GU_PrimPacked *prim, const UT_Array< ClipLayer > &clip_layers) | GU_Agent | |
setClips(GU_PrimPacked *prim, const GU_AgentClipPtrArray &clips) | GU_Agent | |
setClipsByNames(GU_PrimPacked *prim, const UT_StringArray &clip_names) | GU_Agent | |
setClipTime(GU_PrimPacked *prim, exint i, fpreal seconds) | GU_Agent | |
setClipTransformGroup(GU_PrimPacked *prim, exint i, const GU_AgentTransformGroupConstPtr &grp) | GU_Agent | |
setClipTransformGroupByName(GU_PrimPacked *prim, exint i, const char *name) | GU_Agent | |
setClipWeight(GU_PrimPacked *prim, exint i, fpreal weight) | GU_Agent | |
setCollisionLayer(GU_PrimPacked *prim, const GU_AgentLayerConstPtr &layer) | GU_Agent | |
setCollisionLayers(GU_PrimPacked *prim, const UT_Array< GU_AgentLayerConstPtr > &layers) | GU_Agent | |
setCurrentLayer(GU_PrimPacked *prim, const GU_AgentLayerConstPtr &layer) | GU_Agent | |
setCurrentLayers(GU_PrimPacked *prim, const UT_Array< GU_AgentLayerConstPtr > &layers) | GU_Agent | |
setDefinition(GU_PrimPacked *prim, const GU_AgentDefinitionConstPtr &definition) | GU_Agent | |
setFacesetAttribute(const UT_StringHolder &s) | GU_PackedImpl | inlinevirtual |
setLocalTransform(const Matrix4Type &xform, exint i) | GU_Agent | |
setLocalTransforms(const Matrix4Array &xforms) | GU_Agent | inline |
setLocalTransformsFromArray(GU_PrimPacked *prim, const FloatType *data, exint n) | GU_Agent | inline |
setPointInstanceTransform(GU_PrimPacked *prim, bool b) | GU_PackedImpl | |
setSharedNameMapData(GA_SharedDataHandlePtr s) | GU_PackedImpl | inlinevirtual |
setWorldTransform(const Matrix4Type &xform, exint i) | GU_Agent | |
setWorldTransforms(const Matrix4Array &xforms) | GU_Agent | inline |
setWorldTransformsFromArray(GU_PrimPacked *prim, const FloatType *data, exint n) | GU_Agent | inline |
StdStringGetter typedef | GU_PackedImpl | |
StdStringSetter typedef | GU_PackedImpl | |
StdStringTupleGetter typedef | GU_PackedImpl | |
StdStringTupleSetter typedef | GU_PackedImpl | |
StringArrayGetter typedef | GU_PackedImpl | |
StringArraySetter typedef | GU_PackedImpl | |
StringGetter typedef | GU_PackedImpl | |
StringHolderGetter typedef | GU_PackedImpl | |
StringHolderSetter typedef | GU_PackedImpl | |
StringHolderTupleGetter typedef | GU_PackedImpl | |
StringHolderTupleSetter typedef | GU_PackedImpl | |
StringSetter typedef | GU_PackedImpl | |
StringTupleGetter typedef | GU_PackedImpl | |
StringTupleSetter typedef | GU_PackedImpl | |
StringType typedef | GU_Agent | |
supportsJSONLoad() const override | GU_Agent | inlinevirtual |
theNullPackedNameMapPtr | GU_PackedImpl | protectedstatic |
transformCount() const | GU_Agent | inline |
transformName(exint i) const | GU_Agent | |
transformsArraySize() const | GU_Agent | |
typeId() | GU_Agent | inlinestatic |
unpack(GU_Detail &destgdp, const UT_Matrix4D *transform) const override | GU_Agent | virtual |
GU_PackedImpl::unpack(GU_Detail &destgdp, const GU_PrimPacked *prim) const | GU_PackedImpl | |
unpackToDetail(GU_Detail &destgdp, GU_Detail *src, const UT_Matrix4D *transform) const | GU_PackedImpl | protected |
unpackToDetail(GU_Detail &destgdp, const GU_Detail *src, const UT_Matrix4D *transform) const | GU_PackedImpl | protected |
unpackToDetail(GU_Detail &destgdp, const GU_ConstDetailHandle &gdh, const UT_Matrix4D *transform) const | GU_PackedImpl | inlineprotected |
unpackUsingPolygons(GU_Detail &destgdp, const GU_PrimPacked *prim) const | GU_PackedImpl | virtual |
unpackWithContext(GU_Detail &destgdp, GU_PackedContext &context, const GU_PrimPacked *prim) const | GU_PackedImpl | inlinevirtual |
unpackWithPrim(GU_Detail &destgdp, const UT_Matrix4D *transform, const GU_PrimPacked *prim) const | GU_PackedImpl | inlineprotectedvirtual |
unpackWithStyler(GU_Detail &destgdp, STY_StylerGroup &prim_styler_group, const STY_Styler &parent_styler, const GU_PrimPacked *prim) const override | GU_Agent | virtual |
update(GU_PrimPacked *prim, const UT_Options &options) override | GU_Agent | inlinevirtual |
use_count() const noexcept | UT_IntrusiveRefCounter< GU_PackedImpl > | inline |
UT_IntrusiveRefCounter() noexcept | UT_IntrusiveRefCounter< GU_PackedImpl > | inline |
UT_IntrusiveRefCounter(const UT_IntrusiveRefCounter &) noexcept | UT_IntrusiveRefCounter< GU_PackedImpl > | inline |
worldTransformsArray(const GU_PrimPacked *prim, FloatType *data, exint n) const | GU_Agent | inline |
~GU_Agent() override | GU_Agent | |
~GU_PackedImpl() | GU_PackedImpl | virtual |
~UT_IntrusiveRefCounter() | UT_IntrusiveRefCounter< GU_PackedImpl > | inlineprotected |