<TypedPointer> Data Interface

Provides script language access to C++ objects of this type.

Class HierarchyType » MemoryPointer » TypedPointer

Function Members

Function members are as follows:

Return Type Function Name Documentation
int32ElementSizeReturns the size in byte of the underlying element. For example, if the TypedPointer object is really a <Float32Pointer> object, this function returns sizeof( float), which is 4 bytes.
int32IsArrayTypeReturns true if the underlying object to which the pointer is bound is an array type such as <Float32Array> or <Float32MatrixArray>.
int32IsFloat16TypeReturns true if the underlying object to which the pointer is bound is any <float16> type.
int32IsFloat32TypeReturns true if the underlying object to which the pointer is bound is any <float32> type.
int32IsFloat64TypeReturns true if the underlying object to which the pointer is bound is any <float64> type.
int32IsImageTypeReturns true if the underlying object to which the pointer is bound is an <Image> object.
int32IsInt16TypeReturns true if the underlying object to which the pointer is bound is any <int16> type.
int32IsInt32TypeReturns true if the underlying object to which the pointer is bound is any <int32> type.
int32IsInt64TypeReturns true if the underlying object to which the pointer is bound is any <int64> type.
int32IsInt8TypeReturns true if the underlying object to which the pointer is bound is any <int8> type.
int32IsMatrixTypeReturns true if the underlying object to which the pointer is bound is any matrix type.
int32IsScalarTypeReturns true if the underlying object to which the pointer is bound is any scalar type.
int32IsUint16TypeReturns true if the underlying object to which the pointer is bound is any <uint16> type.
int32IsUint32TypeReturns true if the underlying object to which the pointer is bound is any <uint32> type.
int32IsUint64TypeReturns true if the underlying object to which the pointer is bound is any <uint64> type.
int32IsUint8TypeReturns true if the underlying object to which the pointer is bound is any <uint8> type.
int32IsVectorTypeReturns true if the underlying object to which the pointer is bound is any vector type.
int32ValidateReturns true if the pointer has been successfully bound to an object.