SaturnRingLibrary 0.9.2
SGL wrapper
Loading...
Searching...
No Matches
SRL::Types::SmoothMeshData Struct Reference

Detailed Description

3D smooth mesh data

#include <srl_mesh.hpp>

Inheritance diagram for SRL::Types::SmoothMeshData:
SRL::SGL::SglType< SmoothMeshData, XPDATA > SRL::Types::SmoothMesh

Public Member Functions

constexpr SmoothMeshData ()
 Construct a new empty mesh data object.
const XPDATA * SglConstPtr () const
 Get pointer to SGL type.
XPDATA * SglPtr ()
 Get pointer to SGL type.

Public Attributes

AttributeAttributes = nullptr
 Face attributes.
size_t FaceCount = 0
 Number of faces.
PolygonFaces = nullptr
 Mesh faces.
SRL::Math::Types::Vector3DNormals = nullptr
 Normal vector data for vertices.
size_t VertexCount = 0
 Number of vertices of the mesh.
SRL::Math::Types::Vector3DVertices = nullptr
 Vertices of the mesh.