List of all items
Structs
- Quat
- Vec3
- expr::EvalCtx
- genetics::ShapeGenotype
- grammar::GrammarRule
- interpreter::Interpreter
- interpreter::RuleDef
- model::MassProperties
- model::Material
- model::ShapeModel
- model::SnapPlane
- model::Terminal
- ops::AttachCase
- ops::CarveCase
- ops::CompEdgeCase
- ops::CompFaceCase
- ops::FitCandidate
- ops::OffsetCase
- ops::RoofCase
- ops::RoofConfig
- ops::RoofSpec
- ops::RuleCall
- ops::RuleVariant
- ops::SnapBinding
- ops::SplitSlot
- query::TerminalQuery
- scope::Quat
- scope::Scope
- scope::Vec3
Enums
- error::ShapeError
- expr::BinOp
- expr::Expr
- expr::Func
- expr::UnaryOp
- expr::Var
- grammar::Statement
- model::FaceProfile
- ops::AttachSelector
- ops::Axis
- ops::CarveSelector
- ops::CompTarget
- ops::EdgeSelector
- ops::FaceSelector
- ops::OffsetSelector
- ops::RoofFaceSelector
- ops::RoofType
- ops::ShapeOp
- ops::SplitEntry
- ops::SplitSize
- ops::VariantSelector
Functions
- expr::parse_expr
- expr::parse_expr_str
- grammar::parse_ops
- grammar::parse_rule
- grammar::parse_statement
- model::compute_mass_properties
- model::taper_to_profile
- query::obb_overlap