Laws
Open All
Close All
1. Laws Component
Accessing Laws through Classes
Defining New Law Classes
Evaluators
Inherited Evaluators
deriv and derivative
Parsing
Simplify
Memory Management
Type Identification
Operators and Properties
Accessing Laws through String Parsing
Passing Simple Input into Laws
Using law_data to Pass Classes to Laws
curve_law_data
law_law_data
path_law_data and surface_law_data
transform_law_data
wire_law_data
Numerical Tools for Laws
Mathematical Calculations
Evaluation of Laws
Creating Geometry with Laws
Creating Curves
Creating Surfaces
Planar Wire Offsetting
Nonplanar Wire Offsetting
Creating a Helix
Planar Sweeping
Nonplanar Sweeping
Sweeping a Screw-Thread
Vector Fields - Hedgehogs
Using Laws for Analysis
Finding Singularities
Skinning, Lofting, and Net Surface Singularities
Finding Intersections
2. Functions
initialize_law
new_law_id
terminate_law
3. Classes Aa thru Bz
base_curve_law_data
base_pcurve_law_data
base_surface_law_data
base_transform_law_data
base_wire_law_data
bend_law
binary_law
4. Classes Ca thru Dz
composite_law
constant_law
cos_law
cross_law
curve_law
dcurve_law
division_law
5. Classes Ea thru Lz
frenet_law
identity_law
law
law_data
law_law_data
6. Classes Ma thru Rz
minus_law
multiple_data_law
multiple_law
negate_law
norm_law
path_law_data
pcurve_law
plus_law
7. Classes Sa thru Zz
sin_law
sqrt_law
surface_law
surfnorm_law
term_law
times_law
transform_law
unary_data_law
unary_law
vector_law
8. Law Symbols
A#-Z#
ABS
AND
ARCCOS
ARCCOSH
ARCCOT
ARCCOTH
ARCCSC
ARCCSCH
ARCSEC
ARCSECH
ARCSIN
ARCSINH
ARCTAN
ARCTANH
BEND
BS
constant
COS
COSH
COT
COTH
CROSS
CSC
CSCH
CUR
CURC
CURVEPERP
D
DCUR
division
DOMAIN
DOT
DPCUR
DSURF
DWIRE
E
EDGE#
equal
even
EXP
exponent
FALSE
FRENET
GAUSCUR
greater_than
greater_than_or_equal
int
LAW
LAW#
length_param
less_than
less_than_or_equal
LN
LOG
MAX
MAXCUR
MEANCUR
MIN
MINCUR
MINROT
minus
multiple_curve
multiple_curveperp
negate
NORM
NOT
not_equal
NULL
O
odd
OR
PCUR
PCURVE
PDOMAIN
PI
PIECEWISE
plus
prime
ROTATE
SEC
SECH
SET
SIN
SINH
SIZE
SQRT
STEP
SURF
SURF#
SURFNORM
SURFPERP
SURFVEC
T
TAN
TANH
TERM
times
TRANS
TRANS#
TRUE
TWIST
U
UNBEND
V
VEC
WIRE
WIRE#
X
Y
Z
9. Options
A. Reference Summary
Classes
Functions
Law Symbols
B. Syntax Summary
Functions
Law Symbols
C. Derivation Summary
Classes