Law Symbols
List of: Discussion Topic
Contents: Laws

A#-Z# Makes a law that uses the identity law to take and return the numbered nth input argument.

ABS Makes a law that takes the absolute value of another law.

AND Used with PIECEWISE to create a logical AND conditional.

ARCCOS Makes a law that finds the arc cosine.

ARCCOSH Makes a law that finds the inverse hyperbolic cosine.

ARCCOT Makes a law that finds the arc cotangent.

ARCCOTH Makes a law that finds the inverse hyperbolic cotangent.

ARCCSC Makes a law that finds the arc cosecant.

ARCCSCH Makes a law that finds the inverse hyperbolic cosecant.

ARCSEC Makes a law that finds the arc secant.

ARCSECH Makes a law that finds the inverse hyperbolic secant.

ARCSIN Makes a law that finds the arc sine.

ARCSINH Makes a law that finds the inverse hyperbolic sine.

ARCTAN Makes a law that finds the arc tangent.

ARCTANH Makes a law that finds the inverse hyperbolic tangent.

BEND Creates a law to bend from a position around an axis in a given direction a specified amount.

BS Gets the position of the spline approximating surface at the u,v parameters.

constant Makes a law that is a constant number.

COS Makes a law that finds the cosine.

COSH Makes a law that finds the hyperbolic cosine.

COT Makes a law that finds the cotangent.

COTH Makes a law that finds the hyperbolic cotangent.

CROSS Makes a law that is the cross product of two other laws.

CSC Makes a law that finds the cosecant.

CSCH Makes a law that finds the hyperbolic cosecant.

CUR Makes a law that returns the positions of the defining curve.

CURC Makes a law that returns the curvature of the curve at a parameter value.

CURVEPERP Makes a law that performs the curve perpendicular operation.

D Makes a law that takes one or more derivatives of a given law with respect to a given variable.

DCUR Makes a law that finds the derivative of a given curve.

division Makes a law that uses the division ("/") operator.

DOMAIN Makes a law that returns the domain.

DOT Makes a law that is the dot product of two other laws.

DPCUR Makes a law that takes the derivative of a pcurve.

DSURF Makes a law that finds the derivative of a given surface.

DWIRE Makes a law that finds the derivative of a given wire.

E Provides the representation for e to the accuracy of the system.

EDGE# Makes a law with a tag for an edge or bounded curve used as an input argument.

equal Used with PIECEWISE to create a logical = conditional.

even Makes a law for the even test operation.

EXP Makes a law that takes e to a given power.

exponent Makes a law that uses the exponentiation, or power, ("^") operator.

FALSE Makes a law for the constant false.

FRENET Makes a law that returns the second geometric derivative of its sublaw.

GAUSCUR Gets the Gaussian curvature at the u,v coordinates of the surface.

greater_than Used with PIECEWISE to create a logical > conditional.

greater_than_or_equal Used with PIECEWISE to create a logical >= conditional.

int Makes a law for the integer test operation.

LAW Represents the base LAW class from which new laws can be derived.

LAW# Makes a law a law with a tag for a law used as an input argument.

length_param Takes a parameter value and a distance and returns a parameter value at the location equal to the distance along the curve from the original parameter.

less_than Used with PIECEWISE to create a logical < conditional.

less_than_or_equal Used with PIECEWISE to create a logical <= conditional.

LN Makes a law that takes the log base e (or the natural log) of the given value.

LOG Makes a law that takes the log of a given base of the given value.

MAX Makes a law that finds the maximum of two or more input laws.

MAXCUR Gets the greater curvature value at the u,v coordinates of the surface.

MEANCUR Gets the mean curvature at the u,v coordinates of the surface.

MIN Makes a law that finds the minimum of two or more input laws.

MINCUR Gets the lesser curvature value at the u,v coordinates of the surface.

MINROT Makes a law that returns the minimum rotation.

minus Makes a law that uses the minus, or subtraction ("-") operator.

multiple_curve

multiple_curveperp

negate Makes a law that uses the unary minus, or negation ("-") operator.

NORM Makes a law that normalizes a law.

NOT Used with PIECEWISE to create a logical NOT conditional.

not_equal Used with PIECEWISE to create a logical != conditional.

NULL Creates a syserror.

O Creates function composition, as in "f of g", where f and g are both laws.

odd Makes a law for the odd test operation.

OR Used with PIECEWISE to create a logical OR conditional.

PCUR Makes a law for the pcurve.

PCURVE Makes a law for accepting pcurves as input data.

PDOMAIN Makes a law for the permanent domain.

PI Provides the representation for pi to the accuracy of the system.

PIECEWISE Permits laws to evaluate differently based on conditional definition statements.

plus Makes a law that uses the addition ("+") operator.

prime Makes a law for the prime test operation.

ROTATE Makes a law that transforms vectors.

SEC Makes a law that finds the secant.

SECH Makes a law that finds the hyperbolic secant.

SET Makes a law that returns a 1 if its sublaw is positive and 0 if its sublaw is negative or zero (0).

SIN Makes a law that finds the sine.

SINH Makes a law that finds the hyperbolic sine.

SIZE Returns the square root of the sum of the squares of a given vector (e.g., VEC) elements.

SQRT Makes a law that takes the square root of a given law.

STEP Makes a law that defines functions with disjoint intervals.

SURF Makes a law that returns the positions of the defining surface.

SURF# Makes a law with a tag for a surface used as an input argument.

SURFNORM Makes a law that returns the normal to a surface at a given position.

SURFPERP Makes a law that returns the position on a surface of point projected perpendicular to surface.

SURFVEC Makes a law that returns a parameter vector on a surface.

T Makes a law that uses the identity law to take and return the first input argument.

TAN Makes a law that finds the tangent.

TANH Makes a law that finds the hyperbolic tangent.

TERM Makes a law that returns a single term from a given multi-dimensional function.

times Makes a law that uses the times or multiplication ("*") operator.

TRANS Makes a law that transforms positions.

TRANS# Makes a law with a tag for a transform used as an input argument.

TRUE Makes a law for the constant true.

TWIST Makes a law that returns a twisted vector field about a given path.

U Makes a law that uses the identity law to take and return the first input argument.

UNBEND Creates a law to unbend from a position around an axis in a given direction a specified amount.

V Makes a law that uses the identity law to take and return the second input argument.

VEC Makes a law that is a vector of arbitrary dimensions.

WIRE Makes a law that returns the positions of the defining a wire.

WIRE# Makes a law with a tag for a wire used as an input argument.

X Makes a law that uses the identity law to take and return the first input argument.

Y Makes a law that uses the identity law to take and return the second input argument.

Z Makes a law that uses the identity law to take and return the third input argument.
PDF/LAW/AREF.PDF
HTM/DATA/LAW/LAW/AREF/0003.HTM