List of all items
Structs
- cli::Annotation
- cli::Change
- cli::Diagnostic
- cli::DiagnosticData
- cli::Fix
- drawer::Json
- drawer::Latex
- drawer::Raw
- drawer::Svg
- drawer::json::Data
- generator::Complex
- generator::Flags
- generator::GenerationArgs
- generator::Generator
- generator::Optimizations
- generator::critic::EvaluationArgs
- generator::expression::Circle
- generator::expression::ExprCache
- generator::expression::Expression
- generator::expression::Line
- generator::expression::Weights
- generator::expression::expr::AngleBisector
- generator::expression::expr::AngleLine
- generator::expression::expr::AnglePoint
- generator::expression::expr::AnglePointDir
- generator::expression::expr::Average
- generator::expression::expr::CenterRadius
- generator::expression::expr::CircleCenter
- generator::expression::expr::CircleRadius
- generator::expression::expr::Difference
- generator::expression::expr::FreePoint
- generator::expression::expr::LineLineIntersection
- generator::expression::expr::LinePoint
- generator::expression::expr::Literal
- generator::expression::expr::Negation
- generator::expression::expr::ParallelThrough
- generator::expression::expr::PerpendicularThrough
- generator::expression::expr::PointLineDistance
- generator::expression::expr::PointOnCircle
- generator::expression::expr::PointOnLine
- generator::expression::expr::PointPointDistance
- generator::expression::expr::PointX
- generator::expression::expr::PointY
- generator::expression::expr::Pow
- generator::expression::expr::Product
- generator::expression::expr::Quotient
- generator::expression::expr::Real
- generator::expression::expr::Sum
- projector::Output
- projector::RenderedAngle
- projector::RenderedCircle
- projector::RenderedLine
- projector::RenderedPoint
- projector::RenderedRay
- projector::RenderedSegment
- script::ComplexUnit
- script::Criteria
- script::HashableArc
- script::HashableRc
- script::HashableWeakArc
- script::Weighed
- script::compile::Compiled
- script::compile::Compiler
- script::figure::Figure
- script::figure::MathString
- script::parser::DefinedType
- script::parser::DisplayProperties
- script::parser::ExplicitIterator
- script::parser::Exponentiation
- script::parser::ExprBinop
- script::parser::ExprCall
- script::parser::ExprParenthised
- script::parser::FieldIndex
- script::parser::FlagName
- script::parser::FlagSet
- script::parser::FlagStatement
- script::parser::ImplicitIterator
- script::parser::InputStream
- script::parser::InvertedRuleOperator
- script::parser::LetStatement
- script::parser::Maybe
- script::parser::PointCollectionConstructor
- script::parser::Property
- script::parser::Punctuated
- script::parser::RationalExponent
- script::parser::RawString
- script::parser::RefStatement
- script::parser::RuleStatement
- script::parser::SimpleExpression
- script::parser::TokenOr
- script::parser::VariableDefinition
- script::token::Ampersant
- script::token::Asterisk
- script::token::At
- script::token::Caret
- script::token::Colon
- script::token::Comma
- script::token::Dollar
- script::token::Dot
- script::token::Eq
- script::token::Exclamation
- script::token::Gt
- script::token::Gteq
- script::token::LBrace
- script::token::LParen
- script::token::LSquare
- script::token::Let
- script::token::Lt
- script::token::Lteq
- script::token::Minus
- script::token::NamedIdent
- script::token::Plus
- script::token::PointCollection
- script::token::PointCollectionItem
- script::token::Position
- script::token::Question
- script::token::RBrace
- script::token::RParen
- script::token::RSquare
- script::token::Semi
- script::token::Slash
- script::token::Span
- script::token::StrLit
- script::token::TokFloat
- script::token::TokInteger
- script::token::Vertical
- script::token::number::ParseIntError
- script::token::number::ParsedFloat
- script::token::number::ParsedFloatBuilder
- script::token::number::ParsedInt
- script::token::number::ParsedIntBuilder
- script::unroll::Bundle
- script::unroll::ClonedMap
- script::unroll::ClonedVec
- script::unroll::Expr
- script::unroll::Flag
- script::unroll::FlagSetConstructor
- script::unroll::Function
- script::unroll::FunctionDefinition
- script::unroll::FunctionOverload
- script::unroll::IterNode
- script::unroll::IterTree
- script::unroll::IterTreeIterator
- script::unroll::Library
- script::unroll::MultiRangeIterator
- script::unroll::PointCollection
- script::unroll::Properties
- script::unroll::Property
- script::unroll::Rule
- script::unroll::RuleDefinition
- script::unroll::RuleOperatorDefinition
- script::unroll::RuleOverload
- script::unroll::Scalar
- script::unroll::UnrolledRule
- script::unroll::Variable
- script::unroll::context::CompileContext
- script::unroll::figure::BundleNode
- script::unroll::figure::CircleNode
- script::unroll::figure::CollectionNode
- script::unroll::figure::EmptyNode
- script::unroll::figure::HierarchyNode
- script::unroll::figure::LineNode
- script::unroll::figure::MaybeUnset
- script::unroll::figure::PCNode
- script::unroll::figure::PointNode
- script::unroll::figure::ScalarNode
Enums
- cli::AnnotationKind
- cli::DiagnosticKind
- generator::Adjustable
- generator::AdjustableTemplate
- generator::Message
- generator::expression::AnyExpr
- generator::expression::CircleExpr
- generator::expression::LineExpr
- generator::expression::PointExpr
- generator::expression::ScalarExpr
- generator::expression::Value
- generator::fast_float::FastFloat
- projector::Rendered
- script::CriteriaKind
- script::Error
- script::SimpleUnit
- script::compile::CompiledEntity
- script::figure::MathChar
- script::figure::MathIndex
- script::figure::MathSpecial
- script::figure::Style
- script::parser::BinaryOperator
- script::parser::Exponent
- script::parser::Expression
- script::parser::FlagValue
- script::parser::Name
- script::parser::PredefinedRuleOperator
- script::parser::PropertyValue
- script::parser::RuleOperator
- script::parser::SimpleExpressionKind
- script::parser::Statement
- script::parser::Type
- script::token::Ident
- script::token::Number
- script::token::Token
- script::unroll::AnyExpr
- script::unroll::BundleData
- script::unroll::Circle
- script::unroll::FlagKind
- script::unroll::FlagSetting
- script::unroll::FlagType
- script::unroll::FlagValue
- script::unroll::FuncRef
- script::unroll::Generic
- script::unroll::Line
- script::unroll::Point
- script::unroll::PointCollectionData
- script::unroll::ScalarData
- script::unroll::Unknown
- script::unroll::UnrolledRuleKind
- script::unroll::context::Circle
- script::unroll::context::Entity
- script::unroll::context::Line
- script::unroll::context::Point
- script::unroll::context::Scalar
- script::unroll::figure::AnyExprNode
- script::unroll::figure::AssociatedData
- script::unroll::figure::LineType
Traits
- drawer::Draw
- generator::expression::Evaluate
- generator::expression::Kind
- script::compile::Compile
- script::parser::CheckParses
- script::parser::FromProperty
- script::parser::Parse
- script::unroll::CloneWithNode
- script::unroll::Convert
- script::unroll::ConvertFrom
- script::unroll::Displayed
- script::unroll::Dummy
- script::unroll::GetValueType
- script::unroll::Simplify
- script::unroll::context::Definition
- script::unroll::figure::BuildAssociated
- script::unroll::figure::FromExpr
- script::unroll::figure::Node
Macros
Functions
- cli::get_color
- generator::critic::evaluate
- generator::geometry::distance_pt_ln
- generator::geometry::distance_pt_pt
- generator::geometry::get_angle
- generator::geometry::get_angle_directed
- generator::geometry::get_intersection
- generator::geometry::get_line
- generator::geometry::rotate_around
- labels::get_special_char_latex
- labels::get_special_char_raw
- labels::point_label_position
- projector::project
- script::compile::compile
- script::token::tokenize
- script::ty::bundle
- script::ty::collection
- script::unroll::construct_point_name
- script::unroll::display_vec
- script::unroll::most_similar
- script::unroll::unroll
- script::unroll::unroll_parameters
Type Aliases
- generator::Logger
- generator::critic::Cache
- script::compile::CompiledCircle
- script::compile::CompiledLine
- script::compile::CompiledPoint
- script::compile::CompiledScalar
- script::token::number::CompExponent
- script::token::number::CompFloat
- script::unroll::FlagSet