HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
CH_FilterRangeBuilder Class Referenceabstract

#include <CH_Filters.h>

Public Member Functions

 CH_FilterRangeBuilder ()=default
 
virtual ~CH_FilterRangeBuilder ()
 
virtual void resetChannel ()=0
 
virtual void resetSegment ()=0
 
virtual CH_ChannelnextChannel ()=0
 
virtual CH_SegmentnextSegment (bool &is_selected)=0
 
virtual void undoStart ()=0
 
virtual void undoChannel (CH_Channel *chp)=0
 
virtual void undoEnd ()=0
 
virtual void beginCopyChopChannels (CH_BakeChop mode)=0
 
virtual void copyChopChannel (CH_Channel *chp, fpreal global_start, fpreal global_end)=0
 
virtual void endCopyChopChannels ()=0
 

Detailed Description

Definition at line 38 of file CH_Filters.h.

Constructor & Destructor Documentation

CH_FilterRangeBuilder::CH_FilterRangeBuilder ( )
default
virtual CH_FilterRangeBuilder::~CH_FilterRangeBuilder ( )
virtual

Member Function Documentation

virtual void CH_FilterRangeBuilder::beginCopyChopChannels ( CH_BakeChop  mode)
pure virtual
virtual void CH_FilterRangeBuilder::copyChopChannel ( CH_Channel chp,
fpreal  global_start,
fpreal  global_end 
)
pure virtual
virtual void CH_FilterRangeBuilder::endCopyChopChannels ( )
pure virtual
virtual CH_Channel* CH_FilterRangeBuilder::nextChannel ( )
pure virtual
virtual CH_Segment* CH_FilterRangeBuilder::nextSegment ( bool &  is_selected)
pure virtual
virtual void CH_FilterRangeBuilder::resetChannel ( )
pure virtual
virtual void CH_FilterRangeBuilder::resetSegment ( )
pure virtual
virtual void CH_FilterRangeBuilder::undoChannel ( CH_Channel chp)
pure virtual
virtual void CH_FilterRangeBuilder::undoEnd ( )
pure virtual
virtual void CH_FilterRangeBuilder::undoStart ( )
pure virtual

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