forked from 1b-agent/opencadstudio-upstream
SURFACEASSOCIATIVITY now keeps EXTRUDE, REVOLVE and LOFT surfaces linked to their sources: the profile (and axis object) or cross sections are kept, the surface is made again when they change, and the drawing's associative network carries an action with the extruded, revolved or lofted surface action body, its path parameters and value parameters as the reference writes them. Swept, extruded, revolved and lofted surfaces can read splines (NURBS edge curve, fit-point splines through their fit points) and ellipses (elliptical edge curve). Associative surfaces of a file opened here follow their sources too. Co-Authored-By: Claude Opus 5.5 <[email protected]>
24 lines
503 B
Rust
24 lines
503 B
Rust
pub mod wire_model;
|
|
pub mod gdi;
|
|
pub mod hatch_model;
|
|
pub mod hatch_patterns;
|
|
pub mod image_model;
|
|
pub mod instance_model;
|
|
pub mod material_model;
|
|
pub mod ole_pres;
|
|
pub mod pdf_layers;
|
|
pub mod pdf_raster;
|
|
pub mod pdf_vector;
|
|
pub mod point_cloud;
|
|
pub mod underlay_vector;
|
|
pub mod mesh_model;
|
|
pub mod solid_model;
|
|
pub mod solid_history;
|
|
pub mod sweep_model;
|
|
pub mod presspull_model;
|
|
pub mod loft_command_model;
|
|
pub mod surface_sources;
|
|
mod sweep_command_model;
|
|
pub mod visual_style_model;
|
|
pub mod object;
|