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

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

AddBaseTypeField(rid base_type, unsigned int tuple_size, const char *name)=0SimplygonSDK::IFieldDatapure virtual
AddField(IValueArray *field)=0SimplygonSDK::IFieldDatapure virtual
AddObserver(robserver *Observer, rid EventId)=0SimplygonSDK::IObjectpure virtual
AddRef()=0SimplygonSDK::IObjectpure virtual
AddTupleCount(unsigned int tuplecount)=0SimplygonSDK::IFieldDatapure virtual
AppendTuples(IFieldData *other, bool add_missing_fields)=0SimplygonSDK::IFieldDatapure virtual
Clear()=0SimplygonSDK::IFieldDatapure virtual
CopyCombine3Tuples(IFieldData *source, rid dest_id, rid src_id_1, rid src_id_2, rid src_id_3, real alpha_1, real alpha_2)=0SimplygonSDK::IFieldDatapure virtual
CopyCombineTuples(IFieldData *source, rid dest_id, rid src_id_1, rid src_id_2, real alpha)=0SimplygonSDK::IFieldDatapure virtual
CopyRange(IFieldData *source, rid start_dest_id, rid start_src_id, unsigned int count)=0SimplygonSDK::IFieldDatapure virtual
CopyTuple(IFieldData *source, rid dest_id, rid src_id)=0SimplygonSDK::IFieldDatapure virtual
DeepCopy(IFieldData *source, bool copy_data)=0SimplygonSDK::IFieldDatapure virtual
ExtractTuples(IFieldData *dest, rid start, unsigned int count)=0SimplygonSDK::IFieldDatapure virtual
GetClass()SimplygonSDK::IFieldDatavirtual
GetField(const char *name)=0SimplygonSDK::IFieldDatapure virtual
GetFieldCount()=0SimplygonSDK::IFieldDatapure virtual
GetFieldWithHandle(rhandle hand)=0SimplygonSDK::IFieldDatapure virtual
GetFieldWithId(rid id)=0SimplygonSDK::IFieldDatapure virtual
GetFirstFieldHandle()=0SimplygonSDK::IFieldDatapure virtual
GetMaxFieldId()=0SimplygonSDK::IFieldDatapure virtual
GetMaxTupleId()=0SimplygonSDK::IFieldDatapure virtual
GetName()=0SimplygonSDK::IObjectpure virtual
GetNextFieldHandle(rhandle hand)=0SimplygonSDK::IFieldDatapure virtual
GetTupleCount()=0SimplygonSDK::IFieldDatapure virtual
GetUserComponentArea(rid userid)=0SimplygonSDK::IObjectpure virtual
IndexedCombine(IFieldData *source, IRidArray *idtable, IRealArray *blendtable, rid startId)=0SimplygonSDK::IFieldDatapure virtual
IndexedCombine(IFieldData *source, rid *idtable_ridInputDataPtr, real *blendtable_realInputDataPtr, unsigned int idtable_cnt, rid startId)=0SimplygonSDK::IFieldDatapure virtual
IndexedCombine3(IFieldData *source, IRidArray *idtable, IRealArray *blendtable, rid startId)=0SimplygonSDK::IFieldDatapure virtual
IndexedCombine3(IFieldData *source, rid *idtable_ridInputDataPtr, real *blendtable_realInputDataPtr, unsigned int idtable_cnt, rid startId)=0SimplygonSDK::IFieldDatapure virtual
IndexedCopy(IFieldData *source, IRidArray *idtable, rid startId)=0SimplygonSDK::IFieldDatapure virtual
IndexedCopy(IFieldData *source, rid *idtable_ridInputDataPtr, unsigned int idtable_cnt, rid startId)=0SimplygonSDK::IFieldDatapure virtual
IsA(const char *type) constSimplygonSDK::IFieldDatavirtual
IsClassA(const char *type)SimplygonSDK::IFieldDatainlinestatic
IsEmpty()=0SimplygonSDK::IFieldDatapure virtual
IsSetupIdenticalTo(IFieldData *other)=0SimplygonSDK::IFieldDatapure virtual
NewCopy(bool copy_data)=0SimplygonSDK::IFieldDatapure virtual
NewPackedCopy(IRidArray *index_array)=0SimplygonSDK::IFieldDatapure virtual
PrintInfo()=0SimplygonSDK::IObjectpure virtual
Release()=0SimplygonSDK::IObjectpure virtual
RemoveAllFields()=0SimplygonSDK::IFieldDatapure virtual
RemoveField(const char *name)=0SimplygonSDK::IFieldDatapure virtual
RemoveObserver(rid ObserverId)=0SimplygonSDK::IObjectpure virtual
SafeCast(IObject *ptr)SimplygonSDK::IFieldDatainlinestatic
SafeRemoveField(const char *name)=0SimplygonSDK::IFieldDatapure virtual
SetName(const char *Name)=0SimplygonSDK::IObjectpure virtual
SetTupleCount(unsigned int tuplecount)=0SimplygonSDK::IFieldDatapure virtual