FormIt Plugin API  v23.0.0 (2023.0.0)
IgnoreObjects Class Reference

Description

Implemetation of IRayFireFilterAndAbort that ignores the given objects Those objects whould be top level or instances.

If not they will be converted to top level

Inheritance diagram for IgnoreObjects:

Public Member Functions

 IgnoreObjects (const std.vector< WSM.ObjectHistoryID > &aIgnoreObjects, bool bOneOnlyTest)
 Constructor. More...
 
bool Ignore (const WSM.GroupInstancePath &path, double dParam) override
 Ignore() function. More...
 
bool Abort (size_t currentNumberOfHits) override
 Abort() function. More...
 

Constructor & Destructor Documentation

IgnoreObjects.IgnoreObjects ( const std.vector< WSM.ObjectHistoryID > &  aIgnoreObjects,
bool  bOneOnlyTest 
)
inline

Constructor.

Parameters
[in]aIgnoreObjects
[in]bOneOnlyTest

Member Function Documentation

bool IgnoreObjects.Abort ( size_t  currentNumberOfHits)
inlineoverride

Abort() function.

Parameters
[in]currentNumberOfHits
bool IgnoreObjects.Ignore ( const WSM.GroupInstancePath path,
double  dParam 
)
inlineoverride

Ignore() function.

Parameters
[in]path
[in]dParam

The documentation for this class was generated from the following file: