List of all items
Structs
- ComplexUnit
- cli::Annotation
- cli::Change
- cli::Diagnostic
- cli::DiagnosticData
- cli::Fix
- figure::CircleItem
- figure::Figure
- figure::Generated
- figure::LineItem
- figure::PointItem
- figure::RayItem
- figure::SegmentItem
- figure::SpannedMathString
- geometry::Circle
- geometry::Complex
- geometry::Line
- math::Adjusted
- math::Build
- math::Entity
- math::Expand
- math::Expr
- math::Flags
- math::IndexMap
- math::Intermediate
- math::Math
- math::Merge
- math::Optimizations
- math::ReconstructCtx
- math::Rule
- parser::AtLeastOne
- parser::DefinedType
- parser::DisplayProperties
- parser::Displayed
- parser::ExplicitIterator
- parser::Exponentiation
- parser::ExprBinop
- parser::ExprCall
- parser::ExprParenthesised
- parser::FieldIndex
- parser::FlagName
- parser::FlagSet
- parser::FlagStatement
- parser::ImplicitIterator
- parser::InputStream
- parser::InvertedRuleOperator
- parser::LetStatement
- parser::Maybe
- parser::PointCollectionConstructor
- parser::Property
- parser::Punctuated
- parser::RationalExponent
- parser::RawString
- parser::RefStatement
- parser::RuleStatement
- parser::SimpleExpression
- parser::TokenOr
- parser::VariableDefinition
- token::Ampersant
- token::Asterisk
- token::At
- token::Caret
- token::Colon
- token::Comma
- token::Dollar
- token::Dot
- token::Eq
- token::Exclamation
- token::Gt
- token::Gteq
- token::LBrace
- token::LParen
- token::LSquare
- token::Let
- token::Lt
- token::Lteq
- token::Minus
- token::NamedIdent
- token::Plus
- token::PointCollection
- token::PointCollectionItem
- token::Position
- token::Question
- token::RBrace
- token::RParen
- token::RSquare
- token::Semi
- token::Slash
- token::Span
- token::StrLit
- token::TokFloat
- token::TokInteger
- token::Vertical
- token::number::ParseIntError
- token::number::ParsedFloat
- token::number::ParsedFloatBuilder
- token::number::ParsedInt
- token::number::ParsedIntBuilder
- token::number::ProcNum
- unroll::ClonedMap
- unroll::ClonedVec
- unroll::Derived
- unroll::Expr
- unroll::IterNode
- unroll::IterTree
- unroll::IterTreeIterator
- unroll::MultiRangeIterator
- unroll::Number
- unroll::PointCollection
- unroll::Properties
- unroll::Property
- unroll::RuleOperatorDefinition
- unroll::UnrolledRule
- unroll::Variable
- unroll::context::CompileContext
- unroll::figure::CircleNode
- unroll::figure::CollectionNode
- unroll::figure::EmptyNode
- unroll::figure::HierarchyNode
- unroll::figure::LineNode
- unroll::figure::MaybeUnset
- unroll::figure::NoContentNode
- unroll::figure::NumberNode
- unroll::figure::PCNode
- unroll::figure::PointNode
- unroll::flags::Flag
- unroll::flags::FlagSetConstructor
- unroll::library::Function
- unroll::library::FunctionOverload
- unroll::library::FunctionRuleOverload
- unroll::library::Library
- unroll::library::NumberUnit
- unroll::library::Pc
- unroll::library::Rule
- unroll::library::angle::Associated
- unroll::library::bisector::Associated
- unroll::library::dst::Associated
- unroll::library::intersection::Associated
- unroll::library::polygon::Associated
- unroll::library::segment::Associated
- unroll::library::segment::Segment
- unroll::library::segment::SegmentExpr
- unroll::library::transform::Reflect
- unroll::library::transform::Spiral
- unroll::library::transform::TransformType
- unroll::library::transform::TransformTypeExpr
Enums
- Error
- SimpleUnit
- cli::AnnotationKind
- cli::DiagnosticKind
- figure::Item
- geometry::ValueEnum
- math::EntityKind
- math::ExprKind
- math::ExprType
- math::RuleKind
- parser::BinaryOperator
- parser::Exponent
- parser::Expression
- parser::FlagValue
- parser::Name
- parser::PredefinedRuleOperator
- parser::PropertyValue
- parser::RuleOperator
- parser::SimpleExpressionKind
- parser::Statement
- parser::Type
- token::Ident
- token::NumberLit
- token::Token
- token::number::Parsed
- unroll::AnyExpr
- unroll::Circle
- unroll::DerivedData
- unroll::FuncRef
- unroll::Generic
- unroll::Line
- unroll::NumberData
- unroll::Point
- unroll::PointCollectionData
- unroll::Unknown
- unroll::UnrolledRuleKind
- unroll::figure::AnyExprNode
- unroll::figure::AssociatedData
- unroll::figure::LineType
- unroll::flags::FlagKind
- unroll::flags::FlagSetting
- unroll::flags::FlagType
- unroll::flags::FlagValue
- unroll::library::Definition
Traits
- math::DeepClone
- math::FromUnrolled
- math::GetMathType
- math::Reconstruct
- math::Reindex
- parser::CheckParses
- parser::FromProperty
- parser::Parse
- unroll::CloneWithNode
- unroll::Convert
- unroll::ConvertFrom
- unroll::DerivedType
- unroll::Displayed
- unroll::Dummy
- unroll::GeoType
- unroll::GetData
- unroll::GetValueType
- unroll::figure::BuildAssociated
- unroll::figure::FromExpr
- unroll::figure::Node
- unroll::library::Addable
- unroll::library::IntoOverload
- unroll::library::IntoRuleOverload
- unroll::library::Overload
- unroll::library::RuleOverload
Macros
Functions
- cli::get_color
- geometry::distance_pt_ln
- geometry::distance_pt_pt
- geometry::get_angle
- geometry::get_angle_directed
- geometry::get_intersection
- geometry::get_line
- geometry::rotate_around
- math::load_script
- token::tokenize
- ty::collection
- ty::derived
- unroll::construct_point_name
- unroll::display_vec
- unroll::flags::set_flag
- unroll::library::angle::display_angle_arms
- unroll::library::angle::register
- unroll::library::area::register
- unroll::library::bisector::point_point
- unroll::library::bisector::point_point_point
- unroll::library::bisector::register
- unroll::library::circle::register
- unroll::library::complex::abs
- unroll::library::complex::register
- unroll::library::degrees::register
- unroll::library::dst::distance_function_pp
- unroll::library::dst::register
- unroll::library::get_derived_pc
- unroll::library::intersection::register
- unroll::library::lies_on::register
- unroll::library::line::function_pp
- unroll::library::line::register
- unroll::library::mid::register
- unroll::library::parallel::register
- unroll::library::perpendicular::line_point
- unroll::library::perpendicular::register
- unroll::library::point::register
- unroll::library::polygon::register
- unroll::library::radians::register
- unroll::library::segment::register
- unroll::library::transform::register
- unroll::library::triangle::register
- unroll::library::trigonometry::register
- unroll::most_similar
- unroll::unroll
Type Aliases
- token::number::CompExponent
- token::number::CompFloat
- unroll::flags::FlagSet
- unroll::library::Angle
- unroll::library::Area
- unroll::library::Distance
- unroll::library::Unitless