Extended Settings

interface ICwAPI3DExtendedSettings

Public Functions

virtual void destroy() = 0

Destroys itself.

virtual void setPieceByPieceExportWithDimensions(bool aValue) = 0

Sets the piece by piece export with dimensions flag.

Parameters:

aValue – value of flag

virtual bool getPieceByPieceExportWithDimensions() = 0

Gets the piece by piece export with dimensions flag.

Returns:

value of flag

virtual void setPieceByPieceExportWithoutDimensions(bool aValue) = 0

Sets the piece by piece export without dimensions flag.

Parameters:

aValue – value of flag

virtual bool getPieceByPieceExportWithoutDimensions() = 0

Gets the piece by piece export without dimensions flag.

Returns:

value of flag

virtual void setWallExport(bool aValue) = 0

Sets the wall export flag.

Parameters:

aValue – value of flag

virtual bool getWallExport() = 0

Gets the wall export flag.

Returns:

value of flag

virtual void setGroupExport(bool aValue) = 0

Sets the group export flag.

Parameters:

aValue – value of flag

virtual bool getGroupExport() = 0

Gets the group export flag.

Returns:

value of flag

virtual void setChiefElement(bool aValue) = 0

Sets the chief element flag.

Parameters:

aValue – value of flag

virtual bool getChiefElement() = 0

Gets the chief element flag.

Returns:

value of flag

virtual void setMFBExport(bool aValue) = 0

Sets the MFB export flag.

Parameters:

aValue – value of flag

virtual bool getMFBExport() = 0

Gets the MFB export flag.

Returns:

value of flag

virtual void setLogHomeExport(bool aValue) = 0

Sets the log home export flag.

Parameters:

aValue – value of flag

virtual bool getLogHomeExport() = 0

Gets the log home export flag.

Returns:

value of flag

virtual void setBTLWallExport(bool aValue) = 0

Sets the BTL wall export flag.

Parameters:

aValue – value of flag

virtual bool getBTLWallExport() = 0

Gets the BTL wall export flag.

Returns:

value of flag

virtual void setLogMacroExport(bool aValue) = 0

Sets the log macro export flag.

Parameters:

aValue – value of flag

virtual bool getLogMacroExport() = 0

Gets the log macro export flag.

Returns:

value of flag

virtual void setOutline(bool aValue) = 0

Sets the outline flag.

Parameters:

aValue – value of flag

virtual bool getOutline() = 0

Gets the outline flag.

Returns:

value of flag

virtual void setIgnoreForConnectorAxis(bool aValue) = 0

Sets the ignore for connector axis flag.

Parameters:

aValue – value of flag

virtual bool getIgnoreForConnectorAxis() = 0

Gets the ignore for connector axis flag.

Returns:

value of flag

virtual void setFavorite(bool aValue) = 0
virtual bool getFavorite() = 0
virtual void setIgnoreProcessing(bool aValue) = 0
virtual bool getIgnoreProcessing() = 0
virtual void setSinglePiece(bool aValue) = 0
virtual bool getSinglePiece() = 0
virtual void setComposite(bool aValue) = 0
virtual bool getComposite() = 0
virtual void setDrillingCreateNotches(bool aValue) = 0
virtual bool getDrillingCreateNotches() = 0