VCGetCurrentEntityUserDataDouble
VCSetCurrentEntityUserDataDouble


Version:

1.2

Description:

User data may be attached to any drawing entity or to the drawing header and used for storage of entity information, drawing information, custom settings, or indices to external tables. This data can be assigned and retrieved from entities based on the data type and the specified index.

Declaration:

 

C/C++

extern "C" double WINAPI VCGetCurrentEntityUserDataDouble(short* iError, short iIndex);
extern "C" void WINAPI VCGetCurrentEntUserDataDoubleBP(short* iError, short iIndex, double* d);
extern "C" void WINAPI VCSetCurrentEntityUserDataDouble(short* iError, short iIndex, double d);

Delphi

function VCGetCurrentEntityUserDataDouble(var iError: Smallint; iIndex: Smallint): Double; stdcall;
procedure VCSetCurrentEntityUserDataDouble(var iError: Smallint; iIndex: Smallint; d: Double); stdcall;

ActiveX/COM

Function GetCurrentEntityUserDataDouble(ByVal iIndex As Integer) As Double
Sub SetCurrentEntityUserDataDouble(ByVal iIndex As Integer, ByVal d As Double)

Parameters:

iIndex - the index number within the current entity where the chunk should be stored.
d
- double value attached to the entity

Notes:

 

See Also:

VCAddCurrentEntityUserDataChunk, VCAddCurrentEntityUserDataByte, VCAddCurrentEntityUserDataDouble, VCAddCurrentEntityUserDataFloat, VCAddCurrentEntityUserDataLong, VCAddCurrentEntityUserDataShort, VCGetUserDataName, VCGetCurrentEntityUID, VCGetCurrentEntityUserDataByte, VCGetCurrentEntityUserDataChunk, VCGetCurrentEntityUserDataCount, VCGetCurrentEntityUserDataKind, VCGetCurrentEntityUserDataLong, VCGetCurrentEntityUserDataFloat, VCGetCurrentEntityUserDataShort, VCGetCurrentEntityUserDataString, VCGetCurEntUserDataChunkSize, VCSetEntityUserData, VCSetHeaderUserData