Assimp  v3.1.1 (June 2014)
Assimp::PLY::ElementInstance Class Reference

Class for an element instance in a PLY file. More...

Public Member Functions

 ElementInstance ()
 Default constructor. More...
 

Static Public Member Functions

static bool ParseInstance (const char *&pCur, const Element *pcElement, ElementInstance *p_pcOut)
 Parse an element instance. More...
 
static bool ParseInstanceBinary (IOStreamBuffer< char > &streamBuffer, std::vector< char > &buffer, const char *&pCur, unsigned int &bufferSize, const Element *pcElement, ElementInstance *p_pcOut, bool p_bBE)
 Parse a binary element instance. More...
 

Public Attributes

std::vector< PropertyInstancealProperties
 List of all parsed properties. More...
 

Detailed Description

Class for an element instance in a PLY file.

Constructor & Destructor Documentation

◆ ElementInstance()

Assimp::PLY::ElementInstance::ElementInstance ( )
inline

Default constructor.

Member Function Documentation

◆ ParseInstance()

bool PLY::ElementInstance::ParseInstance ( const char *&  pCur,
const Element pcElement,
PLY::ElementInstance p_pcOut 
)
static

Parse an element instance.

◆ ParseInstanceBinary()

bool PLY::ElementInstance::ParseInstanceBinary ( IOStreamBuffer< char > &  streamBuffer,
std::vector< char > &  buffer,
const char *&  pCur,
unsigned int &  bufferSize,
const Element pcElement,
PLY::ElementInstance p_pcOut,
bool  p_bBE 
)
static

Parse a binary element instance.

Member Data Documentation

◆ alProperties

std::vector< PropertyInstance > Assimp::PLY::ElementInstance::alProperties

List of all parsed properties.


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