|
Assimp
v4.1. (December 2018)
|
Helper class for a property in a PLY file. More...
Public Member Functions | |
| Property () AI_NO_EXCEPT | |
| Default constructor. More... | |
Static Public Member Functions | |
| static EDataType | ParseDataType (std::vector< char > &buffer) |
| Parse a data type from a string. More... | |
| static bool | ParseProperty (std::vector< char > &buffer, Property *pOut) |
| Parse a property from a string. More... | |
| static ESemantic | ParseSemantic (std::vector< char > &buffer) |
| Parse a semantic from a string. More... | |
Public Attributes | |
| bool | bIsList |
| Specifies whether the data type is a list where the first element specifies the size of the list. More... | |
| EDataType | eFirstType |
| EDataType | eType |
| Data type of the property. More... | |
| ESemantic | Semantic |
| Semantical meaning of the property. More... | |
| std::string | szName |
| Of the semantic of the property could not be parsed: Contains the semantic specified in the file. More... | |
Helper class for a property in a PLY file.
This can e.g. be a part of the vertex declaration
|
inline |
Default constructor.
|
static |
Parse a data type from a string.
|
static |
Parse a property from a string.
The end of the string is either '
', '\r' or '\0'. Return value is false if the input string is NOT a valid property (E.g. does not start with the "property" keyword)
|
static |
Parse a semantic from a string.
| bool Assimp::PLY::Property::bIsList |
Specifies whether the data type is a list where the first element specifies the size of the list.
| EDataType Assimp::PLY::Property::eFirstType |
| EDataType Assimp::PLY::Property::eType |
Data type of the property.
| ESemantic Assimp::PLY::Property::Semantic |
Semantical meaning of the property.
| std::string Assimp::PLY::Property::szName |
Of the semantic of the property could not be parsed: Contains the semantic specified in the file.