| 
    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 |