Constructors

Open all sections Open All Close all sections Close All



Close this section 1. Constructors Component
Close this section 2. Scheme Extensions Aa thru Mz
arc:set-center
arc:set-direction
arc:set-end
arc:set-normal
arc:set-radius
arc:set-radius-ratio
arc:set-start
body:find-face
body:reverse
coedge:add-pcurve
curve:circular
curve:elliptical
curve:linear
edge:arclength-metric
edge:arclength-param
edge:bezier
edge:bezier-ndeg
edge:circular
edge:circular-3curve
edge:circular-3pt
edge:circular-center-rim
edge:circular-diameter
edge:conic
edge:ellipse
edge:elliptical
edge:end
edge:end-dir
edge:extend
edge:fillet
edge:from-curve
edge:get-tolerance
edge:law
edge:length
edge:linear
edge:mid-point
edge:mid-point-dir
edge:plaw
edge:reverse
edge:spiral
edge:spline
edge:spline2
edge:split
edge:split-at-disc
edge:spring
edge:spring-law
edge:spring-taper
edge:start
edge:start-dir
edge:tolerant
edge:trim
edge:trim-chain
edge:trim-intersect
edge:trim-middle
entity:accurate-approx
entity:box
entity:tolerize
face:area
face:cone
face:conic
face:cylinder
face:extend
face:law
face:par-box
face:planar-disk
face:plane
face:prop
face:reverse
face:sphere
face:spline-ctrlpts
face:spline-grid
face:torus
line:set-direction
line:set-end
line:set-start
loop:external?
Close this section 3. Scheme Extensions Na thru Zz
point
sheet:1d
sheet:2d
sheet:enclose
sheet:face
solid:area
solid:block
solid:closed?
solid:cone
solid:cylinder
solid:manifold?
solid:massprop
solid:prism
solid:pyramid
solid:sphere
solid:torus
solid:wiggle
splgrid
splgrid:copy
splgrid:point-item
splgrid:print
splgrid:set-point-item
splgrid:set-point-list
splgrid:set-tolerance
splgrid:set-u-tanvec-item
splgrid:set-u-tanvec-list
splgrid:set-v-tanvec-item
splgrid:set-v-tanvec-list
splgrid:tolerance
splgrid:u-points
splgrid:u-tanvec-item
splgrid:v-points
splgrid:v-tanvec-item
splgrid?
splsurf
splsurf:copy
splsurf:ctrlpt-count
splsurf:ctrlpt-item
splsurf:param
splsurf:print
splsurf:set-ctrlpt-item
splsurf:set-ctrlpt-list
splsurf:set-u-knot-item
splsurf:set-u-knot-list
splsurf:set-u-param
splsurf:set-v-knot-item
splsurf:set-v-knot-list
splsurf:set-v-param
splsurf:set-weight-item
splsurf:set-weight-list
splsurf:u-knot-count
splsurf:u-knot-item
splsurf:v-knot-count
splsurf:v-knot-item
splsurf:weight-item
splsurf?
text
tolerant?
tolerant:fix
tolerant:move
tolerant:none
tolerant:optimize
tolerant:optimized?
tolerant:report
tolerant:update
vertex:fillet
vertex:get-tolerance
vertex:tolerant
wire-body
wire-body:kwire
wire-body:length
wire-body:points
wire-body:polygon
wire-body:unbranch
wire:end
wire:reverse
wire:start
Close this section 4. Functions
api_accurate_bs3_approximation
api_body
api_body_mass_pr
api_body_to_2d
api_build_wire
api_closed_wire
api_create_point
api_create_text
api_curve_arc
api_curve_arc_3curve
api_curve_arc_3pt
api_curve_arc_center_edge
api_curve_arc_diagonal
api_curve_bezier
api_curve_ellipse
api_curve_fillet
api_curve_law
api_curve_line
api_curve_line_tangent
api_curve_spline
api_curve_spline2
api_edge
api_edge_arclength_metric
api_edge_arclength_param
api_edge_law
api_edge_plaw
api_edge_spiral
api_edge_spring
api_edge_spring_law
api_edge_spring_taper
api_edge_to_spline
api_ed_inters_to_ents
api_enclose_void
api_ent_area
api_face_conic
api_face_cylinder_cone
api_face_law
api_face_plane
api_face_sphere
api_face_spl_apprx
api_face_spl_ctrlpts
api_face_spl_intrp
api_face_torus
api_fillet_vertex
api_find_face
api_find_vertex
api_initialize_constructors
api_loop_external
api_make_approx_curve
api_make_approx_surface
api_make_cnface
api_make_cuboid
api_make_ewire
api_make_ewires
api_make_edge_from_curve
api_make_frustum
api_make_kwire
api_make_planar_disk
api_make_plface
api_make_polygon
api_make_prism
api_make_pyramid
api_make_spface
api_make_sphere
api_make_spline
api_make_torus
api_make_trface
api_make_wire
api_manifold_class
api_mk_by_faces
api_mk_ed_bs3_curve
api_mk_ed_conic
api_mk_ed_cubic
api_mk_ed_ellipse
api_mk_ed_int_ctrlpts
api_mk_ed_line
api_mk_fa_spl_ctrlpts
api_mk_fa_spl_fit
api_mk_fa_spl_intp
api_modify_ellipse
api_modify_line
api_planar_face_pr
api_q_edges_around_vertex
api_reverse_body
api_reverse_face
api_reverse_wire
api_sheet_from_ff
api_shell_external
api_solid_block
api_solid_cylinder_cone
api_solid_sphere
api_solid_torus
api_split_curve
api_split_edge_at_disc
api_terminate_constructors
api_trans_edge
api_trim_2curves
api_trim_chain
api_trim_curve
api_trim_middle
api_wiggle
api_wire_len
api_wire_to_chain
is_PRIMITIVE_ANNOTATION
make_face_spline
Close this section 5. Classes
pcurve_interp
PRIMITIVE_ANNOTATION
splgrid
splsurf
Close this section 6. Options
props
spl_edges_forward
Close this section A. Reference Summary
Classes
Functions
Options
Scheme Extensions
Close this section B. Syntax Summary
Functions
Scheme Extensions
Close this section C. Derivation Summary
Classes
Close this section D. Spring Scheme Examples
edge:spring
edge:spring-taper
edge:spring-law
edge:spiral