sval classes and operators

DYNO_SVAL_DEBUG
 Determines whether debugging checks for svals are used.

svAtom
 The base class for svals.

svScalar
 a base class for scalar svals

svTriple
 a base class for triple (3element vector) svals

svScalarOp
 a base class for arithmetic opertors resulting in svScalars

svTripleOp
 a base class for arithmetic opertors resulting in svTriples

svScalarResult
 stores results from svScalarOps

svTripleResult
 stores results from svTripleOps.

svScalarAddition
 adds an svScalar and a double

svScalarAddition2
 adds two svScalars

svScalarMultiplication
 multiplies an svScalar by a double

svDotProduct
 takes the dot product of an svTriple and a triple

svMultOp1
 multiplies an svTriple by a double

svMultOp2
 multiplies a triple by an svScalar

svDivOp
 divides an svTriple by a double

svTripleBinOp
 base class for operators that have on svTriple and one triple as arguments

svTripleCP
 computes the cross product of one svTriple and one triple

svTripleRevCP
 computes the lefthanded cross product of one svTriple and one triple

svTripleAdd
 adds one svTriple to one triple

svTripleSub
 subtracts one triple from one svTriple

svTripleRevSub
 subtracts one svTriple from one triple

svTripleBinOp2
 computes the sum or difference of two svals

svTripleMatrixMult
 multiplies a 3x3 matrix by an svTriple
sval classes and operators
Alphabetic index Hierarchy of classes
This page was generated with the help of DOC++.