Simplygon C++ API  8.3.35800.0
SimplygonSDK::IRidArray Member List

This is the complete list of members for SimplygonSDK::IRidArray, including all inherited members.

AddItem(rid value)=0SimplygonSDK::IRidArraypure virtual
AddObserver(robserver *Observer, rid EventId)=0SimplygonSDK::IObjectpure virtual
AddRef()=0SimplygonSDK::IObjectpure virtual
AddTuple(const rid *tuple_ridInputDataPtr)=0SimplygonSDK::IRidArraypure virtual
AppendArray(IArray *source)=0SimplygonSDK::IArraypure virtual
AppendTuples(IArray *source)=0SimplygonSDK::IArraypure virtual
Clear()=0SimplygonSDK::IArraypure virtual
CompareTuples(IArray *otherArray, rid tuple_id, rid other_tuple_id)=0SimplygonSDK::IArraypure virtual
CopyCombine3Tuples(IValueArray *sourceArray, rid dest_id, rid src_id_1, rid src_id_2, rid src_id_3, real alpha_1, real alpha_2)=0SimplygonSDK::IValueArraypure virtual
CopyCombineTuples(IValueArray *sourceArray, rid dest_id, rid src_id_1, rid src_id_2, real alpha)=0SimplygonSDK::IValueArraypure virtual
CopyRange(IArray *source_array, rid start_dest_id, rid start_src_id, unsigned int count)=0SimplygonSDK::IArraypure virtual
CopyTuple(IArray *sourceArray, rid dest_id, rid src_id)=0SimplygonSDK::IArraypure virtual
DeepCopy(IArray *source)=0SimplygonSDK::IArraypure virtual
ExtractTuples(IArray *dest, rid start, unsigned int count)=0SimplygonSDK::IArraypure virtual
GetAlternativeName()=0SimplygonSDK::IArraypure virtual
GetBaseType()=0SimplygonSDK::IArraypure virtual
GetClass()SimplygonSDK::IRidArrayvirtual
GetData(IRidData *dest_param)=0SimplygonSDK::IRidArraypure virtual
GetDataRange(rid start_tuple_id, unsigned int tuple_count, IRidData *dest_param)=0SimplygonSDK::IRidArraypure virtual
GetInterpolateTuples()=0SimplygonSDK::IValueArraypure virtual
GetItem(rid id)=0SimplygonSDK::IRidArraypure virtual
GetItemCount()=0SimplygonSDK::IArraypure virtual
GetMaxItemId()=0SimplygonSDK::IArraypure virtual
GetMaxTupleId()=0SimplygonSDK::IArraypure virtual
GetName()=0SimplygonSDK::IObjectpure virtual
GetRealItem(rid id)=0SimplygonSDK::IValueArraypure virtual
GetTuple(rid id, IRidData *dest_param)=0SimplygonSDK::IRidArraypure virtual
GetTupleCount()=0SimplygonSDK::IArraypure virtual
GetTupleSize()=0SimplygonSDK::IArraypure virtual
GetUserComponentArea(rid userid)=0SimplygonSDK::IObjectpure virtual
IndexedCombine(IValueArray *source, IRidArray *idtable, IRealArray *blendtable, rid startId)=0SimplygonSDK::IValueArraypure virtual
IndexedCombine3(IValueArray *source, IRidArray *idtable, IRealArray *blendtable, rid startId)=0SimplygonSDK::IValueArraypure virtual
IndexedCopy(IArray *source, IRidArray *idtable, rid startId)=0SimplygonSDK::IArraypure virtual
IsA(const char *type) constSimplygonSDK::IRidArrayvirtual
IsClassA(const char *type)SimplygonSDK::IRidArrayinlinestatic
IsEmpty()=0SimplygonSDK::IArraypure virtual
NewCopy(bool copy_data)=0SimplygonSDK::IArraypure virtual
NewPackedCopy(IRidArray *index_array)=0SimplygonSDK::IArraypure virtual
PrintInfo()=0SimplygonSDK::IObjectpure virtual
Release()=0SimplygonSDK::IObjectpure virtual
RemoveObserver(rid ObserverId)=0SimplygonSDK::IObjectpure virtual
SafeCast(IObject *ptr)SimplygonSDK::IRidArrayinlinestatic
SetAlternativeName(const char *value)=0SimplygonSDK::IArraypure virtual
SetData(const rid *source_items_ridInputDataPtr, unsigned int source_item_count)=0SimplygonSDK::IRidArraypure virtual
SetDataRange(rid start_tuple_id, const rid *source_items_ridInputDataPtr, unsigned int source_item_count)=0SimplygonSDK::IRidArraypure virtual
SetInterpolateTuples(bool value)=0SimplygonSDK::IValueArraypure virtual
SetItem(rid id, rid value)=0SimplygonSDK::IRidArraypure virtual
SetItemCount(unsigned int count)=0SimplygonSDK::IArraypure virtual
SetName(const char *Name)=0SimplygonSDK::IObjectpure virtual
SetRealItem(rid id, real value)=0SimplygonSDK::IValueArraypure virtual
SetTuple(rid id, const rid *tuple_ridInputDataPtr)=0SimplygonSDK::IRidArraypure virtual
SetTupleCount(unsigned int tuplecount)=0SimplygonSDK::IArraypure virtual
SetTupleSize(unsigned int newsize)=0SimplygonSDK::IArraypure virtual