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

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

add(const GA_Primitive *prim)GA_PrimitiveGroup
add(const GA_Primitive &prim)GA_PrimitiveGroupinline
addAll() overridefinalGA_ElementGroupinlinevirtual
addIndex(GA_Index ai)GA_ElementGroupinline
addMix(const GA_Primitive *primary_prim, const GA_SecondaryLookupInfo *sec)GA_PrimitiveGroup
addMix(const GA_Primitive &primary_prim, const GA_SecondaryLookupInfo *sec)GA_PrimitiveGroupinline
addMixOffset(GA_Offset primary_prim, const GA_SecondaryLookupInfo *sec)GA_PrimitiveGroup
addOffset(GA_Offset ai)GA_ElementGroupinline
addRange(const GA_Range &it)GA_ElementGroupinline
andEqual(const GA_ATIGroupBool *src)GA_ElementGroup
assignNewDataId()GA_Attributeinline
AttribFlag enum nameGA_Attribute
batchDeletion()GA_Attributevirtual
bumpDataId()GA_Attributeinline
cast(GA_Attribute *attrib)GA_ElementGroupinlinestatic
cast(const GA_Attribute *attrib)GA_ElementGroupinlinestatic
cast(const GA_Group *group)GA_ElementGroupinlinestatic
cast(GA_Group *group)GA_ElementGroupinlinestatic
classMaskType() const GA_Groupinline
classType() const GA_Groupinline
clear() overrideGA_ElementGroupvirtual
clearDataId()GA_Attributeinline
clearEntries()GA_Groupinline
clearOrdered()GA_ElementGroup
clone(const GA_IndexMap &index_map, const UT_StringHolder &name, bool clone_options) const GA_Attribute
cloneDataId(const GA_Attribute &src, bool allow_clear=false)GA_Attributeinline
cloneOrBumpDataId(const GA_Attribute &src, bool allow_clear=false)GA_Attributeinline
combine(const GA_Group *src) overridefinalGA_ElementGroupvirtual
compactStorage()GA_Attributevirtual
computeGroupEntries() const GA_ElementGroup
contains(const GA_Primitive *prim) const GA_PrimitiveGroup
contains(const GA_Primitive &prim) const GA_PrimitiveGroupinline
GA_ElementGroup::contains(GA_Offset offset) const GA_ElementGroupinline
containsAny(const GA_Range &range) const GA_ElementGroupinline
containsIndex(GA_Index ai) const GA_ElementGroupinline
containsMix(const GA_Primitive *element, const GA_SecondaryLookupInfo *sec) const GA_PrimitiveGroup
containsMix(const GA_Primitive &element, const GA_SecondaryLookupInfo *sec) const GA_PrimitiveGroupinline
containsMixOffset(GA_Offset primary_prim, const GA_SecondaryLookupInfo *sec) const GA_PrimitiveGroup
containsOffset(GA_Offset offset) const GA_ElementGroupinline
copy(GA_Offset desti, GA_Offset srci) overridefinalGA_ElementGroupinlinevirtual
copy(GA_Offset desti, const GA_Attribute &src, GA_Offset srci) overridefinalGA_ElementGroupinlinevirtual
copy(GA_Offset desti, const GA_ATIGroupBool &src, GA_Offset srci)GA_ElementGroupinline
copy(const GA_Range &destrange, const GA_Range &srcrange) overridefinalGA_ElementGroupinlinevirtual
copy(const GA_Range &destrange, const GA_Attribute &src, const GA_Range &srcrange) overridefinalGA_ElementGroupinlinevirtual
copy(const GA_Range &destrange, const GA_ATIGroupBool &src, const GA_Range &srcrange)GA_ElementGroupinline
copyMembership(const GA_ATIGroupBool &src, bool copy_ordering=true)GA_ElementGroup
copyNonStorageMetadata(const GA_Attribute *that) overridefinalGA_ElementGroupvirtual
countMemory(UT_MemoryCounter &counter, bool inclusive) const overrideGA_ElementGroupvirtual
debugValidateArrayCapacity(GA_Offset sz) const overrideGA_ElementGroupvirtual
defragment(const GA_Defragment &defrag) overrideGA_ElementGroupvirtual
destructElement(GA_Offset offset) overrideGA_ElementGroupvirtual
dump(std::ostream &os)GA_Group
entries() const overridefinalGA_ElementGroupinlinevirtual
entriesMix() const finalGA_ElementGroupinlinevirtual
existedPriorToStream() const GA_Attributeinline
fill(const GA_Range &destrange, GA_Offset srci) overridefinalGA_ElementGroupinlinevirtual
fill(const GA_Range &destrange, const GA_Attribute &src, GA_Offset srci) overridefinalGA_ElementGroupinlinevirtual
fill(const GA_Range &destrange, const GA_ATIGroupBool &src, GA_Offset srci)GA_ElementGroupinline
findOffsetAtGroupIndex(GA_Size i) const GA_ElementGroup
FLAG_STREAM_ACTIVE enum valueGA_Attribute
FLAG_STREAM_NOPREEXIST enum valueGA_Attribute
FLAG_TAIL_INITIALIZE enum valueGA_Attribute
flushCECaches()GA_Attribute
flushCEWriteCaches(bool clearwriteback=true)GA_Attribute
GA_Attribute(const GA_AttributeType &type, const GA_IndexMap &index_map, GA_AttributeScope scope, const UT_StringHolder &name)GA_Attribute
GA_ElementGroup(GA_Detail &detail, GA_AttributeOwner owner, const UT_StringHolder &name, bool internal, bool detached)GA_ElementGroupprotected
GA_ElementGroup(const GA_Detail &detail, GA_AttributeOwner owner)GA_ElementGroup
GA_ElementGroupTable classGA_PrimitiveGroupfriend
GA_ElementGroupTableT< GA_ATTRIB_PRIMITIVE > classGA_PrimitiveGroupfriend
GA_Group(const UT_StringHolder &name, bool internal, GA_GroupType type, bool detached)GA_Groupprotected
GA_GroupTable classGA_PrimitiveGroupfriend
GA_PrimitiveGroup(GA_Detail &detail, const UT_StringHolder &name, bool internal, bool detached)GA_PrimitiveGroupinlineprotected
GA_PrimitiveGroup(const GA_Detail &detail)GA_PrimitiveGroupinline
getAIF() const GA_Attributeinline
getAIFBlindData() const GA_Attributevirtual
getAIFBlob() const GA_Attributevirtual
getAIFBlobArray() const GA_Attributevirtual
getAIFCompare() const overrideGA_ElementGroupinlinevirtual
getAIFCopyData() const overrideGA_ElementGroupinlinevirtual
getAIFDelta() const GA_Attributevirtual
getAIFEdit() const GA_Attributevirtual
getAIFIndexPair() const GA_Attributevirtual
getAIFInterp() const overrideGA_ElementGroupinlinevirtual
getAIFJSON() const GA_Attributevirtual
getAIFMath() const GA_Attributevirtual
getAIFMerge() const overrideGA_ElementGroupinlinevirtual
getAIFNumericArray() const GA_Attributevirtual
getAIFSharedDictArray() const GA_Attributevirtual
getAIFSharedDictTuple() const GA_Attributevirtual
getAIFSharedStringArray() const GA_Attributevirtual
getAIFSharedStringTuple() const GA_Attributevirtual
getAIFStat() const GA_Attributevirtual
getAIFStringTuple() const GA_Attributevirtual
getAIFTuple() const overrideGA_ElementGroupinlinevirtual
getArraySize() const GA_ElementGroupinline
getAttribute()GA_ElementGroupinline
getAttribute() const GA_ElementGroupinline
getBaseMemoryUsage() const GA_Attributeprotected
getCEAttribute(GA_StorageClass storage, int &tuplesize, bool isarray, bool read, bool write)GA_Attributeinline
getCEAttribute(GA_StorageClass storage, GA_Precision precision, int &tuplesize, bool isarray, bool read, bool write)GA_Attribute
getConstantSpan(GA_Offset start, GA_Offset end, GA_Size &size, bool &value) const GA_ElementGroupinline
getData()GA_ElementGroupinline
getData() const GA_ElementGroupinline
getDataId() const GA_Attributeinline
getDetail() const overridefinalGA_ElementGroupinlinevirtual
getDetail()GA_ElementGroupinline
getExportName() const GA_Attribute
getFullName() const GA_Attributeinline
getGroup()GA_ElementGroupinline
getGroup() const GA_ElementGroupinline
getGroupEntries() const GA_ElementGroupinline
getIndexMap() const GA_Attributeinline
getInternal() const GA_Groupinline
getMemoryUsage(bool inclusive) const overrideGA_ElementGroupvirtual
GA_Attribute::getName() const GA_Attributeinline
GA_Group::getName() const GA_Groupinline
getOptions() const GA_Attributeinline
getOptions()GA_Attributeinline
getOrdered()GA_ElementGroupinline
getOrdered() const GA_ElementGroupinline
getOwner() const GA_Attribute
getPageValue(GA_PageNum pagenum) const GA_ElementGroupinline
getProxy()GA_Attributeinline
getProxy() const GA_Attributeinline
getSaveVersion() const GA_Attributevirtual
getScope() const GA_Attributeinline
getStorageClass() const GA_Attribute
getSupportedWriteConcurrence() const overrideGA_ElementGroupinlinevirtual
getTupleSize() const GA_Attribute
getType()GA_ElementGroupinlinestatic
GA_Attribute::getType() const GA_Attributeinline
getTypeInfo() const GA_Attributeinline
getTypeName()GA_ElementGroupinlinestatic
groupType(GA_GroupType type)GA_Groupinlinestatic
groupType(const char *type)GA_Groupinlinestatic
hardenAllPages(GA_Offset start_offset=GA_Offset(0), GA_Offset end_offset=GA_INVALID_OFFSET) overrideGA_ElementGroupvirtual
hasExportName() const GA_Attribute
hasFlag(AttribFlag flag) const GA_Attributeinline
hasPendingCEWriteBack() const GA_Attribute
importOption(const char *name, int &v) const GA_Attribute
importOption(const char *name, bool &v) const GA_Attribute
importOption(const char *name, fpreal32 &v) const GA_Attribute
importOption(const char *name, fpreal64 &v) const GA_Attribute
importOption(const char *name, UT_String &v) const GA_Attribute
invalidateGroupEntries()GA_ElementGroupinline
isActivelyStreamed() const GA_Attributeinline
GA_Attribute::isDetached() const GA_Attributeinline
GA_Group::isDetached() const GA_Groupinline
isElementGroup() const GA_Groupinline
isEmpty() const GA_ElementGroupinline
isEmptyMix() const GA_ElementGroupinline
isGroupEmpty() const GA_ElementGroupinline
isInternal() const GA_Groupinline
isMixed() const overridefinalGA_ElementGroupinlinevirtual
isOrdered() const overridefinalGA_ElementGroupinlinevirtual
isPageConstant(GA_PageNum pagenum) const GA_ElementGroupinline
isTailInitialization() const GA_Attributeinline
isType(const GA_Attribute *attrib)GA_ElementGroupinlinestatic
isType(const GA_Group *group)GA_ElementGroupinlinestatic
jsonLoad(UT_JSONParser &p, const GA_LoadMap &map)GA_ElementGroup
jsonLoadData(UT_JSONParser &p, const GA_LoadMap &map) overrideGA_ElementGroupvirtual
GA_Attribute::jsonLoadDefinition(UT_JSONParser &p, GA_AttributeScope &scope, UT_WorkBuffer &type, UT_WorkBuffer &name, int64 &version, GA_AttributeOptions &options)GA_Attributestatic
GA_Group::jsonLoadDefinition(UT_JSONParser &p, UT_WorkBuffer &type, UT_WorkBuffer &name, bool &internal)GA_Groupstatic
jsonSave(UT_JSONWriter &w, const GA_SaveMap &map) const GA_ElementGroup
jsonSaveData(UT_JSONWriter &w, const GA_SaveMap &map) const overrideGA_ElementGroupvirtual
GA_Attribute::jsonSaveDefinition(UT_JSONWriter &w) const GA_Attribute
GA_Group::jsonSaveDefinition(UT_JSONWriter &w, const char *type) const GA_Group
jsonShouldSave(const GA_SaveMap &map) const GA_Groupvirtual
loadGroupByIndexOrderH9(const UT_BitArray &array)GA_ElementGroup
loadGroupH9(UT_IStream &is)GA_ElementGroup
makeConstant(bool value)GA_ElementGroup
makeOrdered()GA_ElementGroup
makeUnordered()GA_ElementGroupinline
matchesStorage(const GA_Attribute *that) const GA_Attributeinlinevirtual
mergeOptions(const GA_AttributeOptions &src)GA_Attributeinline
needDestruction() const overrideGA_ElementGroupvirtual
needsTransform(bool include_P=true) const GA_Attributeinline
nextDataId()GA_Attributestatic
operator&=(const GA_PrimitiveGroup &g)GA_PrimitiveGroupinline
GA_ElementGroup::operator&=(const GA_ElementGroup &g)GA_ElementGroup
operator-=(const GA_PrimitiveGroup &g)GA_PrimitiveGroupinline
GA_ElementGroup::operator-=(const GA_ElementGroup &g)GA_ElementGroup
operator=(const GA_PrimitiveGroup &g)GA_PrimitiveGroupinline
GA_ElementGroup::operator=(const GA_ElementGroup &g)GA_ElementGroupinline
operator^=(const GA_PrimitiveGroup &g)GA_PrimitiveGroupinline
GA_ElementGroup::operator^=(const GA_ElementGroup &g)GA_ElementGroup
operator|=(const GA_PrimitiveGroup &g)GA_PrimitiveGroupinline
GA_ElementGroup::operator|=(const GA_ElementGroup &g)GA_ElementGroup
orEqual(const GA_ATIGroupBool *src)GA_ElementGroup
reconstructElement(GA_Offset offset)GA_Attributeinline
reconstructElementBlock(GA_Offset offset, GA_Offset nelements) overrideGA_ElementGroupvirtual
registerType()GA_ElementGroupstatic
remove(const GA_Primitive *prim)GA_PrimitiveGroup
remove(const GA_Primitive &prim)GA_PrimitiveGroupinline
removeAllMix(GA_Offset element, const GA_SecondaryLookupInfo *sec_prefix, const GA_RangeMemberQuery &sec_range_query)GA_PrimitiveGroup
removeIndex(GA_Index ai)GA_ElementGroupinline
removeMix(const GA_Primitive *primary_prim, const GA_SecondaryLookupInfo *sec)GA_PrimitiveGroup
removeMix(const GA_Primitive &primary_prim, const GA_SecondaryLookupInfo *sec)GA_PrimitiveGroupinline
removeMixOffset(GA_Offset primary_prim, const GA_SecondaryLookupInfo *sec)GA_PrimitiveGroup
removeOffset(GA_Offset ai)GA_ElementGroupinline
removeRange(const GA_Range &it)GA_ElementGroupinline
replace(const GA_Attribute &src) overridefinalGA_ElementGroupvirtual
saveGroupH9(std::ostream &os, bool binary) const GA_ElementGroup
setActivelyStreamed(bool isstreaming)GA_Attributeinline
setArraySize(GA_Offset new_size) overrideGA_ElementGroupvirtual
setDetached(bool detached)GA_Attributeinlineprotected
setElement(GA_Offset ai, bool v)GA_ElementGroupinline
setElement(const GA_Range &it, bool v)GA_ElementGroupinline
setEntries()GA_ElementGroupinline
setExistedPriorToStream(bool preexisted)GA_Attributeinline
setExportName(const char *external_name)GA_Attribute
setFlag(AttribFlag flag, bool onoff)GA_Attributeinline
setInternal(bool onOff)GA_Groupinline
setNonTransforming(bool val)GA_Attributeinline
setOffset(GA_Offset ai, bool v)GA_ElementGroupinline
setOrdered(bool ordered)GA_ElementGroupinline
setPageConstant(GA_PageNum pagenum, const bool value)GA_ElementGroupinline
setTailInitialization(bool onoff)GA_Attribute
setTypeInfo(GA_TypeInfo type)GA_Attributeinline
shouldInterpretAsTexCoord(bool allow_float2=false) const GA_Attribute
stat(UT_WorkBuffer &info, uint level) const overrideGA_ElementGroupvirtual
subEqual(const GA_ATIGroupBool *src)GA_ElementGroup
toggle(const GA_Primitive *prim)GA_PrimitiveGroup
toggle(const GA_Primitive &prim)GA_PrimitiveGroupinline
toggleAll(GA_Size numelements)GA_ElementGroup
toggleElement(GA_Offset ai)GA_ElementGroup
toggleElement(const GA_Range &it)GA_ElementGroup
toggleEntries()GA_ElementGroupinline
toggleIndex(GA_Index ai)GA_ElementGroupinline
toggleOffset(GA_Offset ai)GA_ElementGroupinline
toggleRange(const GA_Range &it)GA_ElementGroupinline
tryCompressAllPages(GA_Offset start_offset=GA_Offset(0), GA_Offset end_offset=GA_INVALID_OFFSET) overrideGA_ElementGroupvirtual
WRITE_CONCURRENCE_ELEMENT enum valueGA_Attribute
WRITE_CONCURRENCE_NONE enum valueGA_Attribute
WRITE_CONCURRENCE_PAGE enum valueGA_Attribute
WriteConcurrence enum nameGA_Attribute
xorEqual(const GA_ATIGroupBool *src)GA_ElementGroup
~GA_Attribute()GA_Attributevirtual
~GA_ElementGroup() overrideGA_ElementGroup
~GA_Group()GA_Groupvirtual