AnyCAD Rapid SDK  2020
The Rapid CAD SDK
Public Member Functions | Protected Member Functions | Static Protected Member Functions | List of all members
Float32Buffer Class Reference
Inheritance diagram for Float32Buffer:
Float32TypedBuffer ArrayBuffer

Public Member Functions

synchronized void delete ()
 
 Float32Buffer (long itemCount)
 
 Float32Buffer (FloatList data)
 
EnumDataType GetDataType ()
 
Vector3 GetValue (long idx)
 
void SetValue (long idx, Vector3 data)
 
void Append3 (Vector3 val)
 
void Append2 (Vector2 val)
 
void AddVector3 (long idx, Vector3 v)
 
- Public Member Functions inherited from Float32TypedBuffer
synchronized void delete ()
 
void Reserve (long count)
 
void Set (long idx, float val)
 
float Get (long idx)
 
void Append (float val)
 
void Append (float a, float b)
 
void Append (float a, float b, float c)
 
void Append (float a, float b, float c, float d)
 
long GetBufferSize ()
 
long GetItemCount ()
 
FloatList GetData ()
 
- Public Member Functions inherited from ArrayBuffer
synchronized void delete ()
 
long GetBufferSize ()
 
long GetItemCount ()
 
EnumDataType GetDataType ()
 
boolean Save (String fleName)
 

Protected Member Functions

 Float32Buffer (long cPtr, boolean cMemoryOwn)
 
void swigSetCMemOwn (boolean own)
 
void finalize ()
 
- Protected Member Functions inherited from Float32TypedBuffer
 Float32TypedBuffer (long cPtr, boolean cMemoryOwn)
 
void swigSetCMemOwn (boolean own)
 
void finalize ()
 
- Protected Member Functions inherited from ArrayBuffer
 ArrayBuffer (long cPtr, boolean cMemoryOwn)
 
void swigSetCMemOwn (boolean own)
 
void finalize ()
 

Static Protected Member Functions

static long getCPtr (Float32Buffer obj)
 
- Static Protected Member Functions inherited from Float32TypedBuffer
static long getCPtr (Float32TypedBuffer obj)
 
- Static Protected Member Functions inherited from ArrayBuffer
static long getCPtr (ArrayBuffer obj)