ludus::foundation::geometry::SurfaceMeshView¶
Ludus Wiki · API overview · Browse API
Struct
Declared in modules/foundation/geometry/include/ludus/foundation/geometry/tessellation.hpp
#include <ludus/foundation/geometry/tessellation.hpp>
struct ludus::foundation::geometry::SurfaceMeshView final
Fields¶
Positions¶
BorrowedView<const SurfaceMeshPosition> ludus::foundation::geometry::SurfaceMeshView::Positions
Related types: BorrowedView · SurfaceMeshPosition
Declared in modules/foundation/geometry/include/ludus/foundation/geometry/tessellation.hpp
Vertices¶
BorrowedView<const SurfaceMeshVertex> ludus::foundation::geometry::SurfaceMeshView::Vertices
Related types: BorrowedView · SurfaceMeshVertex
Declared in modules/foundation/geometry/include/ludus/foundation/geometry/tessellation.hpp
Indices¶
BorrowedView<const core::uint32> ludus::foundation::geometry::SurfaceMeshView::Indices
Related types: BorrowedView · core::uint32
Declared in modules/foundation/geometry/include/ludus/foundation/geometry/tessellation.hpp
Patches¶
BorrowedView<const SurfaceMeshPatch> ludus::foundation::geometry::SurfaceMeshView::Patches
Related types: BorrowedView · SurfaceMeshPatch
Declared in modules/foundation/geometry/include/ludus/foundation/geometry/tessellation.hpp
EdgeLevels¶
BorrowedView<const usize> ludus::foundation::geometry::SurfaceMeshView::EdgeLevels
Related types: BorrowedView · usize
Declared in modules/foundation/geometry/include/ludus/foundation/geometry/tessellation.hpp
SurfaceRevision¶
uint64 ludus::foundation::geometry::SurfaceMeshView::SurfaceRevision = 0
Related types: uint64
Declared in modules/foundation/geometry/include/ludus/foundation/geometry/tessellation.hpp
Report¶
SurfaceMeshReport ludus::foundation::geometry::SurfaceMeshView::Report {}
Related types: SurfaceMeshReport
Declared in modules/foundation/geometry/include/ludus/foundation/geometry/tessellation.hpp