o EvalNormal
public virtual CATBoolean EvalNormal( CATSurParam& iSurParam,
CATMathVector& ioNormal,
CATBoolean iNormalization =TRUE)=0
Computes the normal vector on this CATFace at a given point.
This takes into account the face orientation versus its surface.
Parameters:
iSurParam
The point where to compute the normal. This does not check if iSurParam is inside the face.
ioNormal
The computed normal
iNormalization
The mode of normalization.
Legal values:
TRUE
if ioNormal must be normalized.
FALSE
otherwise.
Returns:
The diagnosis of the evaluation.
Legal values:
TRUE
if ioNormal is not null
FALSE
otherwise.