Module ply_rs::ply
[−]
[src]
Definitions used to model PLY files.
Structs
ConsistencyError |
Contains a description, why a given |
ElementDef |
Models the definition of an element. |
Header |
Models the header of a PLY file. |
Ply |
Models all necessary information to interact with a PLY file. |
PropertyDef |
Defines a property of an element. |
Version |
Models a version number. |
Enums
Encoding |
Models possible encoding standards for the payload. |
Property |
Wrapper used to implement a dynamic type system as required by the PLY file format. |
PropertyType |
Data type used to encode properties in the payload. |
ScalarType |
Scalar type used to encode properties in the payload. |
Traits
Addable |
Convenience trait to assure consistency between map key and name attribute of stored element. |
Key |
Convenience trait to assure consistency between the key used for storage and the name of the elment. |
PropertyAccess |
Provides setters and getters for the Parser and the Writer. |
Type Definitions
Comment |
Alias to give comments an explicit type. |
DefaultElement |
Ready to use data-structure for all kind of element definitions. |
KeyMap |
Alias to reduce coupling with |
ObjInfo |
Alias to give object informations an explicit type. |
Payload |
The part after |