Options

 

 

Technical Article


Options may be set to modify the behavior of ACIS. An option's value may be a flag (indicating an on/off state), a number (integer or real number), or a string. Options may be set in a Scheme application (such as Scheme AIDE) using the Scheme extension option:set; or in a C++ application using one of several API functions.

prop_option

Action
Controls the adding of prop edges to cones, cylinders, spheres, and tori.

Name String
props

Scheme
Type Values Default
boolean #f,#t #f

C++
Type Values Default
logical FALSE,TRUE FALSE

Description
If on, the side face has one loop of three edges and four coedges (or two edges and three coedges if the cone comes to the apex). If off, the side face has two loops, each of one edge only.

; props
; Turn on props
(option:set "props" #t)
;; #f

[Top]


spl_edges_forward

Action
Controls the direction of the underlying curve and the edge sense when a spline edge is created from an input edge.

Name String
spl_edges_forward

Scheme
Type Values Default
boolean #f,#t #f

C++
Type Values Default
logical FALSE,TRUE FALSE

Description
The direction of a new output edge (foe example, an edge created using API api_edge_to_spline). will always run in the same direction as the input edge. This option controls the direction of the underlying curve and the sense of the edge. If on (true), the created intcurve (that underlies the edge) will run in the same direction as the input edge; i.e., the sense of the edge will always be FORWARD. If this option is off (false), the created intcurve will run in the same direction as the original curve underlying the input edge; i.e., the sense will be the same as the sense of the input edge.

; spl_edges_forward
; Turn on spl_edges_forward
(option:set "spl_edges_forward" #t)
;; #f

[Top]