Oxygen Engine
Modern C++ 3D Engine using OpenGL
Loading...
Searching...
No Matches
oe::scene::loader::Bezier< VertexType > Member List

This is the complete list of members for oe::scene::loader::Bezier< VertexType >, including all inherited members.

addControlPoint(const Vertex &point) (defined in oe::scene::loader::Bezier< VertexType >)oe::scene::loader::Bezier< VertexType >
Bezier(const BezierPatchType type) (defined in oe::scene::loader::Bezier< VertexType >)oe::scene::loader::Bezier< VertexType >inline
BezierMeshType typedef (defined in oe::scene::loader::Bezier< VertexType >)oe::scene::loader::Bezier< VertexType >
buildMesh(const BuildMeshInfo &params, BezierMeshType &result)oe::scene::loader::Bezier< VertexType >inline
calculateDerivateU(std::span< const T > control_points, const float u, const float v)oe::scene::loader::Bezier< VertexType >inline
calculateDerivateV(std::span< const T > control_points, const float u, const float v)oe::scene::loader::Bezier< VertexType >inline
calculatePatch(const std::vector< T > &control_points, const float u, const float v)oe::scene::loader::Bezier< VertexType >inline
generateFromPrimitives(std::span< const PrimitiveType > primitives)oe::scene::Mesh< Vertex >inlinestatic
generateNormals()oe::scene::Mesh< Vertex >inline
generateTangents()oe::scene::Mesh< Vertex >inline
getBoundingBox() const noexceptoe::scene::Mesh< Vertex >inline
getControlPoints() const (defined in oe::scene::loader::Bezier< VertexType >)oe::scene::loader::Bezier< VertexType >inline
getPrimitiveBoundingBox(size_t primitive) const noexceptoe::scene::Mesh< Vertex >inline
getPrimitiveBoundingBox(size_t primitive, F &&predicate) const noexceptoe::scene::Mesh< Vertex >inline
getTriangles() constoe::scene::Mesh< Vertex >inline
setControlPoints(const std::vector< Vertex > &points) (defined in oe::scene::loader::Bezier< VertexType >)oe::scene::loader::Bezier< VertexType >inline