Expand description
Modules§
- abs
- Abstraction.
- color
- Describe colors.
- dependency
- Namespace with dependencies.
- exposed
- Exposed namespace of the module.
- math
- Math library with adapters.
- orphan
- Orphan namespace of the module.
- prelude
- Prelude to use essentials: use my_module::prelude::*.
- protected
- Protected namespace of the module.
- sys
- Concrete system.
- traits
- Numeric traits for generic mathematics
Macros§
- braces_unwrap 
- Unwrap braces of token tree and pass its content to the passed callback. If token tree in not braced then it passed to callback as is.
- for_each 
- Module :: for_each
- impl_rented_ op1 
- Declare operation with 1 operand renting its implementation from math lib of choice.
- impl_rented_ op2 
- Declare operation with 2 operands renting its implementation from math lib of choice.
- impl_vector_ deref 
- Implement dereferencing of regular math object to math objects of math lib of choice.
Structs§
- Context
- Context.
- ContextChanger 
- Context.
- DrawChanger 
- ChangerInterface of brush stroke.
- Drawing
- Drawing.
- DrawingChange New 
- ChangerInterface of brush stroke.
- Id
- Reference on context.
- RectChange New 
- Command to draw rectangle.
- RectChange Region 
- Command to draw rectangle.
- RectChanger 
- Command to draw rectangle.
- Rgba
- RGBA
- StrokeBrush 
- StrokeBrush.
- StrokeBrush Change Color 
- ChangerInterface of brush stroke.
- StrokeBrush Change New 
- ChangerInterface of brush stroke.
- StrokeBrush Change Width 
- ChangerInterface of brush stroke.
- StrokeBrush Changer 
- ChangerInterface of brush stroke.
- X2
- Vector X2
Traits§
- AsForeignCanonical Interface 
- Trait to interpret canonical math data structures of other math libs as their analogs a math lib of choice to use operations of the library..
- AsForeignNonCanonical Interface 
- Trait to interpret non-canonical math data structures of other math libs as their analogs a math lib of choice to use operations of the library..
- ChangeInterface 
- Context.
- ChangerInterface 
- Context.
- ContextInterface 
- Registry of contexts.
- From2
- Local implementation of trait From.
- HasIdInterface 
- Has id.
- IdInterface
- ID interface.
- Into2
- Local implementation of trait Into.
- NanLikeInterface 
- Implement check is it nan and constructor with NAN value.
- RgbaInterface 
- Convertable into RGBA.
- ScalarInterface 
- Traits any element of a vector should implement.
- X2BasicInterface 
- Standard interface of vector X2. Implements nominal interface, extending it by constructor make.
- X2CanonicalInterface 
- Interface of vector X2 for structures with the canonical layout.
- X2Interface
- Nominal interface of vector X2.
- X2NominalInterface 
- Nominal interface of vector X2.
Functions§
- context
- Get current context.