CFx SDK Documentation  2023 SP0
Public Member Functions | List of all members
CFxPreferencesDiscardDuplicatesSettings Class Referenceabstract

#include <FxPreferences.h>

Public Member Functions

virtual ~CFxPreferencesDiscardDuplicatesSettings ()
 
virtual double GetTolerance () const =0
 
virtual void SetTolerance (const double &value)=0
 
virtual OdUInt64 GetIgnoreObjectProperties () const =0
 
virtual void SetIgnoreObjectProperties (const OdUInt64 &value)=0
 
virtual bool GetOptimizePolyline () const =0
 
virtual void SetOptimizePolyline (const bool &value)=0
 
virtual bool GetIgnorePolylineWidth () const =0
 
virtual void SetIgnorePolylineWidth (const bool &value)=0
 
virtual bool GetDonotBreakPolyline () const =0
 
virtual void SetDonotBreakPolyline (const bool &value)=0
 
virtual bool GetCombinePartialOverlap () const =0
 
virtual void SetCombinePartialOverlap (const bool &value)=0
 
virtual bool GetCombineEndtoEndAligned () const =0
 
virtual void SetCombineEndtoEndAligned (const bool &value)=0
 
virtual bool GetMaintainAssociativity () const =0
 
virtual void SetMaintainAssociativity (const bool &value)=0
 

Detailed Description

Description: Represents the DiscardDuplicates Settings preferences. Library: DDKERNEL

Definition at line 1323 of file FxPreferences.h.

Constructor & Destructor Documentation

◆ ~CFxPreferencesDiscardDuplicatesSettings()

virtual CFxPreferencesDiscardDuplicatesSettings::~CFxPreferencesDiscardDuplicatesSettings ( )
inlinevirtual

Definition at line 1326 of file FxPreferences.h.

Member Function Documentation

◆ GetCombineEndtoEndAligned()

virtual bool CFxPreferencesDiscardDuplicatesSettings::GetCombineEndtoEndAligned ( ) const
pure virtual

◆ GetCombinePartialOverlap()

virtual bool CFxPreferencesDiscardDuplicatesSettings::GetCombinePartialOverlap ( ) const
pure virtual

◆ GetDonotBreakPolyline()

virtual bool CFxPreferencesDiscardDuplicatesSettings::GetDonotBreakPolyline ( ) const
pure virtual

◆ GetIgnoreObjectProperties()

virtual OdUInt64 CFxPreferencesDiscardDuplicatesSettings::GetIgnoreObjectProperties ( ) const
pure virtual

◆ GetIgnorePolylineWidth()

virtual bool CFxPreferencesDiscardDuplicatesSettings::GetIgnorePolylineWidth ( ) const
pure virtual

◆ GetMaintainAssociativity()

virtual bool CFxPreferencesDiscardDuplicatesSettings::GetMaintainAssociativity ( ) const
pure virtual

◆ GetOptimizePolyline()

virtual bool CFxPreferencesDiscardDuplicatesSettings::GetOptimizePolyline ( ) const
pure virtual

◆ GetTolerance()

virtual double CFxPreferencesDiscardDuplicatesSettings::GetTolerance ( ) const
pure virtual

◆ SetCombineEndtoEndAligned()

virtual void CFxPreferencesDiscardDuplicatesSettings::SetCombineEndtoEndAligned ( const bool &  value)
pure virtual

◆ SetCombinePartialOverlap()

virtual void CFxPreferencesDiscardDuplicatesSettings::SetCombinePartialOverlap ( const bool &  value)
pure virtual

◆ SetDonotBreakPolyline()

virtual void CFxPreferencesDiscardDuplicatesSettings::SetDonotBreakPolyline ( const bool &  value)
pure virtual

◆ SetIgnoreObjectProperties()

virtual void CFxPreferencesDiscardDuplicatesSettings::SetIgnoreObjectProperties ( const OdUInt64 value)
pure virtual

◆ SetIgnorePolylineWidth()

virtual void CFxPreferencesDiscardDuplicatesSettings::SetIgnorePolylineWidth ( const bool &  value)
pure virtual

◆ SetMaintainAssociativity()

virtual void CFxPreferencesDiscardDuplicatesSettings::SetMaintainAssociativity ( const bool &  value)
pure virtual

◆ SetOptimizePolyline()

virtual void CFxPreferencesDiscardDuplicatesSettings::SetOptimizePolyline ( const bool &  value)
pure virtual

◆ SetTolerance()

virtual void CFxPreferencesDiscardDuplicatesSettings::SetTolerance ( const double &  value)
pure virtual

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