ludus::geometry::content::GeometrySource¶
Ludus Wiki · API overview · Browse API
Class
Declared in modules/geometry/content/include/ludus/geometry/content/geometry_content.h
#include <ludus/geometry/content/geometry_content.h>
class ludus::geometry::content::GeometrySource final
Fields¶
Mode¶
GeometrySourceMode ludus::geometry::content::GeometrySource::Mode = GeometrySourceMode::CubicPath
Related types: GeometrySourceMode
Declared in modules/geometry/content/include/ludus/geometry/content/geometry_content.h
Revision¶
uint64 ludus::geometry::content::GeometrySource::Revision = 0
Related types: uint64
Declared in modules/geometry/content/include/ludus/geometry/content/geometry_content.h
Origin¶
math::Vector3d ludus::geometry::content::GeometrySource::Origin {}
Related types: math::Vector3d
Declared in modules/geometry/content/include/ludus/geometry/content/geometry_content.h
AssetScale¶
float64 ludus::geometry::content::GeometrySource::AssetScale = 0.0
Related types: float64
Declared in modules/geometry/content/include/ludus/geometry/content/geometry_content.h
IsClosed¶
bool ludus::geometry::content::GeometrySource::IsClosed = false
Declared in modules/geometry/content/include/ludus/geometry/content/geometry_content.h
Tolerance¶
geom::ToleranceProfile ludus::geometry::content::GeometrySource::Tolerance {}
Declared in modules/geometry/content/include/ludus/geometry/content/geometry_content.h
Limits¶
geom::WorkLimits ludus::geometry::content::GeometrySource::Limits {}
Declared in modules/geometry/content/include/ludus/geometry/content/geometry_content.h
Precision¶
geom::PrecisionProfile ludus::geometry::content::GeometrySource::Precision = geom::PrecisionProfile::Visual
Declared in modules/geometry/content/include/ludus/geometry/content/geometry_content.h
Spans¶
core::Array<AuthoredSpan> ludus::geometry::content::GeometrySource::Spans
Related types: core::Array · AuthoredSpan
Declared in modules/geometry/content/include/ludus/geometry/content/geometry_content.h
Waypoints¶
core::Array<AuthoredWaypoint> ludus::geometry::content::GeometrySource::Waypoints
Related types: core::Array · AuthoredWaypoint
Declared in modules/geometry/content/include/ludus/geometry/content/geometry_content.h
Keys¶
core::Array<AuthoredKey> ludus::geometry::content::GeometrySource::Keys
Related types: core::Array · AuthoredKey
Declared in modules/geometry/content/include/ludus/geometry/content/geometry_content.h
Patches¶
core::Array<AuthoredPatch> ludus::geometry::content::GeometrySource::Patches
Related types: core::Array · AuthoredPatch
Declared in modules/geometry/content/include/ludus/geometry/content/geometry_content.h
Adjacency¶
core::Array<geom::SurfaceAdjacencySource> ludus::geometry::content::GeometrySource::Adjacency
Related types: core::Array
Declared in modules/geometry/content/include/ludus/geometry/content/geometry_content.h
Methods¶
GeometrySource¶
ludus::geometry::content::GeometrySource::GeometrySource() noexcept=default
Declared in modules/geometry/content/include/ludus/geometry/content/geometry_content.h
GeometrySource¶
ludus::geometry::content::GeometrySource::GeometrySource(GeometrySource &&) noexcept=default
Declared in modules/geometry/content/include/ludus/geometry/content/geometry_content.h
operator=¶
GeometrySource & ludus::geometry::content::GeometrySource::operator=(GeometrySource &&) noexcept=default
Related types: GeometrySource
Declared in modules/geometry/content/include/ludus/geometry/content/geometry_content.h
GeometrySource¶
ludus::geometry::content::GeometrySource::GeometrySource(const GeometrySource &)=delete
Declared in modules/geometry/content/include/ludus/geometry/content/geometry_content.h
operator=¶
GeometrySource & ludus::geometry::content::GeometrySource::operator=(const GeometrySource &)=delete
Related types: GeometrySource
Declared in modules/geometry/content/include/ludus/geometry/content/geometry_content.h
~GeometrySource¶
ludus::geometry::content::GeometrySource::~GeometrySource()=default
Declared in modules/geometry/content/include/ludus/geometry/content/geometry_content.h