|
Photon Engine 2.0.0-beta
A physically based renderer.
|
PLY (Polygon File Format) IO operations. More...
#include "DataIO/FileSystem/Path.h"#include "Utility/SemanticVersion.h"#include "Math/constant.h"#include <Common/primitive_type.h>#include <vector>#include <cstddef>#include <string>#include <string_view>#include <climits>Go to the source code of this file.
Classes | |
| struct | ph::PlyIOConfig |
| struct | ph::PlyProperty |
| PLY property storage. More... | |
| struct | ph::PlyElement |
| PLY element storage. More... | |
| class | ph::PlyPropertyValues |
| A convenient PLY property accessor. More... | |
| class | ph::PlyPropertyListValues |
| A convenient PLY list property accessor. More... | |
| class | ph::PlyFile |
Namespaces | |
| namespace | ph |
| The root for all renderer implementations. | |
Enumerations | |
| enum class | ph::EPlyDataFormat { ph::ASCII = 0 , ph::BinaryLittleEndian , ph::BinaryBigEndian , ph::NUM } |
| enum class | ph::EPlyDataType { ph::Unspecified = 0 , ph::Int8 , ph::UInt8 , ph::Int16 , ph::UInt16 , ph::Int32 , ph::UInt32 , ph::Float32 , ph::Float64 , ph::NUM } |
PLY (Polygon File Format) IO operations.
References: [1] PLY format specification: http://paulbourke.net/dataformats/ply/