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 |