Simplygon C++ API  8.3.35800.0
SimplygonSDK::IUnsignedShortData Class Referenceabstract

#include <SimplygonSDK.h>

Inheritance diagram for SimplygonSDK::IUnsignedShortData:
SimplygonSDK::IData

Public Types

typedef unsigned short value_type
 

Public Member Functions

virtual const unsigned short * _GetData () const =0
 
virtual const unsigned short & _GetItem (rid item_index) const =0
 
 IUnsignedShortData ()
 
- Public Member Functions inherited from SimplygonSDK::IData
virtual unsigned int _GetItemCount () const =0
 
virtual void * _GetRawPointer ()=0
 
virtual void _SetItemCount (unsigned int size)=0
 
virtual void AddRef ()=0
 
virtual void Release ()=0
 

Protected Attributes

unsigned short * Data
 
unsigned int DataAllocation
 
unsigned int DataCount
 
int RefCount
 

Detailed Description

IUnsignedShortData is the unsigned short implementation of IData. Do not use directly, instead use spUnsignedShortData.

Definition at line 690 of file SimplygonSDK.h.

Member Typedef Documentation

◆ value_type

Definition at line 700 of file SimplygonSDK.h.

Constructor & Destructor Documentation

◆ IUnsignedShortData()

SimplygonSDK::IUnsignedShortData::IUnsignedShortData ( )
inline

Definition at line 701 of file SimplygonSDK.h.

Member Function Documentation

◆ _GetData()

virtual const unsigned short* SimplygonSDK::IUnsignedShortData::_GetData ( ) const
pure virtual

◆ _GetItem()

virtual const unsigned short& SimplygonSDK::IUnsignedShortData::_GetItem ( rid  item_index) const
pure virtual

Member Data Documentation

◆ Data

unsigned short* SimplygonSDK::IUnsignedShortData::Data
protected

Definition at line 693 of file SimplygonSDK.h.

◆ DataAllocation

unsigned int SimplygonSDK::IUnsignedShortData::DataAllocation
protected

Definition at line 695 of file SimplygonSDK.h.

◆ DataCount

unsigned int SimplygonSDK::IUnsignedShortData::DataCount
protected

Definition at line 694 of file SimplygonSDK.h.

◆ RefCount

int SimplygonSDK::IUnsignedShortData::RefCount
protected

Definition at line 697 of file SimplygonSDK.h.


The documentation for this class was generated from the following file: