Library | File

Class pfcGlobalEvaluator

# include <pfcInterference.h>

class pfcGlobalEvaluator
 : public virtual pfcObject
{
    xaideclare(pfcGlobalEvaluator)
    ...
};



Description

This class defines a global evaluator object which enables users to compute the interferences on an assembly.



Method Summary

optional pfcGlobalInterferences_ptrComputeGlobalInterference (xbool SolidOnly)
Computes the global interference on the assembly.
pfcAssembly_ptrGetAssem ()
voidSetAssem (pfcAssembly_ptr value)
The top-level assembly to be checked for interference.



Method Detail

pfcAssembly_ptrGetAssem ()
voidSetAssem (pfcAssembly_ptr value)

The top-level assembly to be checked for interference.
Manual References:
Geometry Evaluation: Interference, Geometry Evaluation: Interference, Geometry Evaluation: Interference, Geometry Evaluation: Interference




optional pfcGlobalInterferences_ptrComputeGlobalInterference (xbool SolidOnly)

Computes the global interference on the assembly.
Manual References:
Geometry Evaluation: Interference, Geometry Evaluation: Interference
Parameters:
SolidOnly
Whether to compute solid interferences or to also compute surface-to-curve interferences.
Returns:
A sequence of GlobalInterferences; NULL return means no interference was detected.