Skip to main content

Crate cad_cs

Crate cad_cs 

Source

Modules§

libs
📚 【 POL】: Główny moduł agregujący całą logikę biblioteki (matematykę, geodezję, narzędzia). 📚 【 ENG】: Main module aggregating all library logic (mathematics, geodesy, tools).

Macros§

cs
📚 【 POL 】: Konstruktor makrowy dla Cs<N>. Obsługuje rzutowanie typów numerycznych na f64. 📚 【 ENG 】: Macro constructor for Cs<N>. Handles casting of numerical types to f64.
dms
📚 【 POL 】: Konwertuje format DMS bezpośrednio do wartości f64 w radianach. 📚 【 ENG 】: Converts DMS format directly to a f64 value in radians.
dms_angle
📚 【 POL 】: Konstruktor makrowy tworzący instancję Angle z formatu DMS. 📚 【 ENG 】: Macro constructor creating an Angle instance from DMS format.
frac
📚 【 POL】: Konstruktor makrowy dla ułamków zwykłych. Zapobiega błędom dzielenia całkowitoliczbowego. 📚 【 ENG】: Macro constructor for common fractions. Prevents integer division errors.
frac_pi
📚 【 POL】: Konstruktor makrowy dla wielokrotności liczby PI. Zwraca surową wartość f64. 📚 【 ENG】: Macro constructor for multiples of PI. Returns a raw f64 value.
impl_sign_str
📚 【 POL】: Makro implementujące trait AbstractSignStrExt dla wskazanych typów liczbowych i zdefiniowanego punktu zera. 📚 【 ENG】: Macro implementing the AbstractSignStrExt trait for specified numerical types and a defined zero point.