List of all items
Structs
- base::BoundingBox
- base::Deg
- base::Rad
- base::cgmath::AbsDiff
- base::cgmath::Basis2
- base::cgmath::Basis3
- base::cgmath::Decomposed
- base::cgmath::Deg
- base::cgmath::Euler
- base::cgmath::Matrix2
- base::cgmath::Matrix3
- base::cgmath::Matrix4
- base::cgmath::Ortho
- base::cgmath::Perspective
- base::cgmath::PerspectiveFov
- base::cgmath::Point1
- base::cgmath::Point2
- base::cgmath::Point3
- base::cgmath::Quaternion
- base::cgmath::Rad
- base::cgmath::Relative
- base::cgmath::Ulps
- base::cgmath::Vector1
- base::cgmath::Vector2
- base::cgmath::Vector3
- base::cgmath::Vector4
- base::cgmath::num_traits::ParseFloatError
- decorators::ExtrudedCurve
- decorators::IntersectionCurve
- decorators::PCurve
- decorators::Processor
- decorators::RevolutedCurve
- decorators::TrimmedCurve
- nurbs::BSplineCurve
- nurbs::BSplineSurface
- nurbs::KnotVec
- nurbs::NurbsCurve
- nurbs::NurbsSurface
- specifieds::Line
- specifieds::Plane
- specifieds::Sphere
- specifieds::Torus
- specifieds::UnitCircle
- specifieds::UnitHyperbola
- specifieds::UnitParabola
Enums
- base::ConcatError
- base::CurveCollector
- base::D1
- base::D2
- base::SPHint1D
- base::SPHint2D
- base::cgmath::num_traits::FloatErrorKind
- base::traits::ConcatError
- base::traits::CurveCollector
- base::traits::D1
- base::traits::D2
- base::traits::SPHint1D
- base::traits::SPHint2D
- errors::Error
Traits
- base::Angle
- base::Array
- base::Bounded
- base::BoundedCurve
- base::BoundedSurface
- base::Concat
- base::Cut
- base::Decomposition
- base::EigenValues
- base::ElementWise
- base::EuclideanSpace
- base::Exponential
- base::HashGen
- base::Homogeneous
- base::IncludeCurve
- base::InnerSpace
- base::Invertible
- base::Matrix
- base::MetricSpace
- base::One
- base::OperatorNorm
- base::Origin
- base::ParameterDivision1D
- base::ParameterDivision2D
- base::ParameterTransform
- base::ParametricCurve
- base::ParametricCurve2D
- base::ParametricCurve3D
- base::ParametricSurface
- base::ParametricSurface2D
- base::ParametricSurface3D
- base::Rotation
- base::Rotation2
- base::Rotation3
- base::SPDimension
- base::SearchNearestParameter
- base::SearchParameter
- base::SquareMatrix
- base::TangentSpace
- base::Tolerance
- base::Transform
- base::Transform2
- base::Transform3
- base::Transformed
- base::VectorSpace
- base::Zero
- base::cgmath::AbsDiffEq
- base::cgmath::Angle
- base::cgmath::Array
- base::cgmath::BaseFloat
- base::cgmath::BaseNum
- base::cgmath::Bounded
- base::cgmath::ElementWise
- base::cgmath::EuclideanSpace
- base::cgmath::InnerSpace
- base::cgmath::Matrix
- base::cgmath::MetricSpace
- base::cgmath::One
- base::cgmath::RelativeEq
- base::cgmath::Rotation
- base::cgmath::Rotation2
- base::cgmath::Rotation3
- base::cgmath::SquareMatrix
- base::cgmath::Transform
- base::cgmath::Transform2
- base::cgmath::Transform3
- base::cgmath::UlpsEq
- base::cgmath::VectorSpace
- base::cgmath::Zero
- base::cgmath::num_traits::AsPrimitive
- base::cgmath::num_traits::Bounded
- base::cgmath::num_traits::CheckedAdd
- base::cgmath::num_traits::CheckedDiv
- base::cgmath::num_traits::CheckedEuclid
- base::cgmath::num_traits::CheckedMul
- base::cgmath::num_traits::CheckedNeg
- base::cgmath::num_traits::CheckedRem
- base::cgmath::num_traits::CheckedShl
- base::cgmath::num_traits::CheckedShr
- base::cgmath::num_traits::CheckedSub
- base::cgmath::num_traits::ConstOne
- base::cgmath::num_traits::ConstZero
- base::cgmath::num_traits::Euclid
- base::cgmath::num_traits::Float
- base::cgmath::num_traits::FloatConst
- base::cgmath::num_traits::FromBytes
- base::cgmath::num_traits::FromPrimitive
- base::cgmath::num_traits::Inv
- base::cgmath::num_traits::MulAdd
- base::cgmath::num_traits::MulAddAssign
- base::cgmath::num_traits::Num
- base::cgmath::num_traits::NumAssign
- base::cgmath::num_traits::NumAssignOps
- base::cgmath::num_traits::NumAssignRef
- base::cgmath::num_traits::NumCast
- base::cgmath::num_traits::NumOps
- base::cgmath::num_traits::NumRef
- base::cgmath::num_traits::One
- base::cgmath::num_traits::Pow
- base::cgmath::num_traits::PrimInt
- base::cgmath::num_traits::RefNum
- base::cgmath::num_traits::Saturating
- base::cgmath::num_traits::SaturatingAdd
- base::cgmath::num_traits::SaturatingMul
- base::cgmath::num_traits::SaturatingSub
- base::cgmath::num_traits::Signed
- base::cgmath::num_traits::ToBytes
- base::cgmath::num_traits::ToPrimitive
- base::cgmath::num_traits::Unsigned
- base::cgmath::num_traits::WrappingAdd
- base::cgmath::num_traits::WrappingMul
- base::cgmath::num_traits::WrappingNeg
- base::cgmath::num_traits::WrappingShl
- base::cgmath::num_traits::WrappingShr
- base::cgmath::num_traits::WrappingSub
- base::cgmath::num_traits::Zero
- base::cgmath::num_traits::bounds::Bounded
- base::cgmath::num_traits::bounds::LowerBounded
- base::cgmath::num_traits::bounds::UpperBounded
- base::cgmath::num_traits::cast::AsPrimitive
- base::cgmath::num_traits::cast::FromPrimitive
- base::cgmath::num_traits::cast::NumCast
- base::cgmath::num_traits::cast::ToPrimitive
- base::cgmath::num_traits::float::Float
- base::cgmath::num_traits::float::FloatConst
- base::cgmath::num_traits::float::FloatCore
- base::cgmath::num_traits::float::TotalOrder
- base::cgmath::num_traits::identities::ConstOne
- base::cgmath::num_traits::identities::ConstZero
- base::cgmath::num_traits::identities::One
- base::cgmath::num_traits::identities::Zero
- base::cgmath::num_traits::int::PrimInt
- base::cgmath::num_traits::ops::bytes::FromBytes
- base::cgmath::num_traits::ops::bytes::NumBytes
- base::cgmath::num_traits::ops::bytes::ToBytes
- base::cgmath::num_traits::ops::checked::CheckedAdd
- base::cgmath::num_traits::ops::checked::CheckedDiv
- base::cgmath::num_traits::ops::checked::CheckedMul
- base::cgmath::num_traits::ops::checked::CheckedNeg
- base::cgmath::num_traits::ops::checked::CheckedRem
- base::cgmath::num_traits::ops::checked::CheckedShl
- base::cgmath::num_traits::ops::checked::CheckedShr
- base::cgmath::num_traits::ops::checked::CheckedSub
- base::cgmath::num_traits::ops::euclid::CheckedEuclid
- base::cgmath::num_traits::ops::euclid::Euclid
- base::cgmath::num_traits::ops::inv::Inv
- base::cgmath::num_traits::ops::mul_add::MulAdd
- base::cgmath::num_traits::ops::mul_add::MulAddAssign
- base::cgmath::num_traits::ops::overflowing::OverflowingAdd
- base::cgmath::num_traits::ops::overflowing::OverflowingMul
- base::cgmath::num_traits::ops::overflowing::OverflowingSub
- base::cgmath::num_traits::ops::saturating::Saturating
- base::cgmath::num_traits::ops::saturating::SaturatingAdd
- base::cgmath::num_traits::ops::saturating::SaturatingMul
- base::cgmath::num_traits::ops::saturating::SaturatingSub
- base::cgmath::num_traits::ops::wrapping::WrappingAdd
- base::cgmath::num_traits::ops::wrapping::WrappingMul
- base::cgmath::num_traits::ops::wrapping::WrappingNeg
- base::cgmath::num_traits::ops::wrapping::WrappingShl
- base::cgmath::num_traits::ops::wrapping::WrappingShr
- base::cgmath::num_traits::ops::wrapping::WrappingSub
- base::cgmath::num_traits::pow::Pow
- base::cgmath::num_traits::real::Real
- base::cgmath::num_traits::sign::Signed
- base::cgmath::num_traits::sign::Unsigned
- base::cgmath::prelude::Angle
- base::cgmath::prelude::Array
- base::cgmath::prelude::Bounded
- base::cgmath::prelude::ElementWise
- base::cgmath::prelude::EuclideanSpace
- base::cgmath::prelude::InnerSpace
- base::cgmath::prelude::Matrix
- base::cgmath::prelude::MetricSpace
- base::cgmath::prelude::One
- base::cgmath::prelude::Rotation
- base::cgmath::prelude::Rotation2
- base::cgmath::prelude::Rotation3
- base::cgmath::prelude::SquareMatrix
- base::cgmath::prelude::Transform
- base::cgmath::prelude::Transform2
- base::cgmath::prelude::Transform3
- base::cgmath::prelude::VectorSpace
- base::cgmath::prelude::Zero
- base::control_point::ControlPoint
- base::hash::HashGen
- base::traits::BoundedCurve
- base::traits::BoundedSurface
- base::traits::Concat
- base::traits::Cut
- base::traits::IncludeCurve
- base::traits::Invertible
- base::traits::ParameterDivision1D
- base::traits::ParameterDivision2D
- base::traits::ParameterTransform
- base::traits::ParametricCurve
- base::traits::ParametricCurve2D
- base::traits::ParametricCurve3D
- base::traits::ParametricSurface
- base::traits::ParametricSurface2D
- base::traits::ParametricSurface3D
- base::traits::SPDimension
- base::traits::SearchNearestParameter
- base::traits::SearchParameter
- base::traits::Transformed
Macros
- base::assert_near
- base::assert_near2
- base::cgmath::abs_diff_eq
- base::cgmath::abs_diff_ne
- base::cgmath::assert_abs_diff_eq
- base::cgmath::assert_abs_diff_ne
- base::cgmath::assert_relative_eq
- base::cgmath::assert_relative_ne
- base::cgmath::assert_ulps_eq
- base::cgmath::assert_ulps_ne
- base::cgmath::relative_eq
- base::cgmath::relative_ne
- base::cgmath::ulps_eq
- base::cgmath::ulps_ne
Functions
- base::algo::curve::parameter_division
- base::algo::curve::presearch
- base::algo::curve::search_nearest_parameter
- base::algo::curve::search_parameter
- base::algo::surface::parameter_division
- base::algo::surface::presearch
- base::algo::surface::search_nearest_parameter
- base::algo::surface::search_parameter2d
- base::algo::surface::search_parameter3d
- base::cgmath::conv::array2
- base::cgmath::conv::array2x2
- base::cgmath::conv::array3
- base::cgmath::conv::array3x3
- base::cgmath::conv::array4
- base::cgmath::conv::array4x4
- base::cgmath::dot
- base::cgmath::frustum
- base::cgmath::num_traits::abs
- base::cgmath::num_traits::abs_sub
- base::cgmath::num_traits::cast
- base::cgmath::num_traits::cast::cast
- base::cgmath::num_traits::checked_pow
- base::cgmath::num_traits::clamp
- base::cgmath::num_traits::clamp_max
- base::cgmath::num_traits::clamp_min
- base::cgmath::num_traits::identities::one
- base::cgmath::num_traits::identities::zero
- base::cgmath::num_traits::one
- base::cgmath::num_traits::pow
- base::cgmath::num_traits::pow::checked_pow
- base::cgmath::num_traits::pow::pow
- base::cgmath::num_traits::sign::abs
- base::cgmath::num_traits::sign::abs_sub
- base::cgmath::num_traits::sign::signum
- base::cgmath::num_traits::signum
- base::cgmath::num_traits::zero
- base::cgmath::ortho
- base::cgmath::perspective
- base::cgmath::point1
- base::cgmath::point2
- base::cgmath::point3
- base::cgmath::vec1
- base::cgmath::vec2
- base::cgmath::vec3
- base::cgmath::vec4
- base::concat_random_test
- base::cut_random_test
- base::frustum
- base::hash::take_one_unit
- base::ortho
- base::parameter_transform_random_test
- base::perspective
- base::solver::pre_solve_cubic
- base::solver::pre_solve_quartic
- base::solver::solve_cubic
- base::solver::solve_quadratic
- base::solver::solve_quartic
- base::traits::concat_random_test
- base::traits::cut_random_test
- base::traits::parameter_transform_random_test
Type Aliases
- base::Matrix2
- base::Matrix3
- base::Matrix4
- base::ParameterRange
- base::Point1
- base::Point2
- base::Point3
- base::Vector1
- base::Vector2
- base::Vector3
- base::Vector4
- base::traits::ParameterRange
- errors::Result