ElementFilter

interface ICwAPI3DElementFilter

Public Functions

virtual void destroy() = 0

Destroys itself.

virtual void setName(const character *aName) = 0

Sets the filter by name.

Parameters:

aName – name

virtual void setGroup(const character *aGroup) = 0

Sets the filter by group.

Parameters:

aGroup – group

virtual void setSubgroup(const character *aSubgroup) = 0

Sets the filter by subgroup.

Parameters:

aSubgroup – subgroup

virtual void setComment(const character *aComment) = 0

Sets the filter by comment.

Parameters:

aComment – comment

virtual void setUserAttribute(uint32_t aNumber, const character *aUserAttribute) = 0

Sets the filter by attribute number.

Parameters:
  • aNumber – user attribute number

  • aUserAttribute – user attribute

virtual void setSKU(const character *aSKU) = 0

Sets the filter by SKU.

Parameters:

aSKU – SKU

virtual void setProductionNumber(uint32_t aProductionNumber) = 0

Sets the filter by production number.

Parameters:

aProductionNumber – production number

virtual void setPartNumber(uint32_t aPartNumber) = 0

Sets the filter by part number.

Parameters:

aPartNumber – part number