Assimp  v4.1. (December 2018)
PlyParser.h File Reference

Classes

class  Assimp::PLY::DOM
 Class to represent the document object model of an ASCII or binary (both little and big-endian) PLY file. More...
 
class  Assimp::PLY::Element
 Helper class for an element in a PLY file. More...
 
class  Assimp::PLY::ElementInstance
 Class for an element instance in a PLY file. More...
 
class  Assimp::PLY::ElementInstanceList
 Class for an element instance list in a PLY file. More...
 
class  Assimp::PLY::Property
 Helper class for a property in a PLY file. More...
 
class  Assimp::PLY::PropertyInstance
 Instance of a property in a PLY file. More...
 
union  Assimp::PLY::PropertyInstance::ValueUnion
 

Namespaces

 Assimp
 MACHINE-GENERATED by scripts/ICFImporter/CppGenerator.py.
 
 Assimp::PLY
 

Macros

#define AI_PLYFILEHELPER_H_INC
 

Enumerations

enum  Assimp::PLY::EDataType {
  Assimp::PLY::EDT_Char = 0x0u , Assimp::PLY::EDT_UChar , Assimp::PLY::EDT_Short , Assimp::PLY::EDT_UShort ,
  Assimp::PLY::EDT_Int , Assimp::PLY::EDT_UInt , Assimp::PLY::EDT_Float , Assimp::PLY::EDT_Double ,
  Assimp::PLY::EDT_INVALID
}
 
enum  Assimp::PLY::EElementSemantic {
  Assimp::PLY::EEST_Vertex = 0x0u , Assimp::PLY::EEST_Face , Assimp::PLY::EEST_TriStrip , Assimp::PLY::EEST_Edge ,
  Assimp::PLY::EEST_Material , Assimp::PLY::EEST_TextureFile , Assimp::PLY::EEST_INVALID
}
 Specifies semantics for PLY elements. More...
 
enum  Assimp::PLY::ESemantic {
  Assimp::PLY::EST_XCoord = 0x0u , Assimp::PLY::EST_YCoord , Assimp::PLY::EST_ZCoord , Assimp::PLY::EST_XNormal ,
  Assimp::PLY::EST_YNormal , Assimp::PLY::EST_ZNormal , Assimp::PLY::EST_UTextureCoord , Assimp::PLY::EST_VTextureCoord ,
  Assimp::PLY::EST_Red , Assimp::PLY::EST_Green , Assimp::PLY::EST_Blue , Assimp::PLY::EST_Alpha ,
  Assimp::PLY::EST_VertexIndex , Assimp::PLY::EST_TextureIndex , Assimp::PLY::EST_TextureCoordinates , Assimp::PLY::EST_MaterialIndex ,
  Assimp::PLY::EST_AmbientRed , Assimp::PLY::EST_AmbientGreen , Assimp::PLY::EST_AmbientBlue , Assimp::PLY::EST_AmbientAlpha ,
  Assimp::PLY::EST_DiffuseRed , Assimp::PLY::EST_DiffuseGreen , Assimp::PLY::EST_DiffuseBlue , Assimp::PLY::EST_DiffuseAlpha ,
  Assimp::PLY::EST_SpecularRed , Assimp::PLY::EST_SpecularGreen , Assimp::PLY::EST_SpecularBlue , Assimp::PLY::EST_SpecularAlpha ,
  Assimp::PLY::EST_PhongPower , Assimp::PLY::EST_Opacity , Assimp::PLY::EST_INVALID
}
 Specifies semantics for PLY element properties. More...
 

Macro Definition Documentation

◆ AI_PLYFILEHELPER_H_INC

#define AI_PLYFILEHELPER_H_INC