HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
CH_Filters Class Reference

#include <CH_Filters.h>

Public Member Functions

 CH_Filters ()
 
void applyRefitFilter (CH_FilterRangeBuilder *builder, UT_Array< chRefitChannel > *refit_channels, bool refit_on, fpreal refit_tol, bool refit_preserve_extrema, bool refit_bezier, bool smooth_after_refit, bool resample_on, fpreal resample_rate, fpreal resample_tol, bool range_on, fpreal range_start, fpreal range_end, CH_BakeChop bake_chop=CH_BAKECHOP_NONE)
 
void applyRefitFilter (CH_FilterRangeBuilder *builder, UT_Array< chRefitChannel > &refit_channels, fpreal refit_tol, bool refit_preserve_extrema, bool refit_bezier, bool smooth_after_refit, bool range_on, fpreal range_start, fpreal range_end)
 
void applyResampleFilter (CH_FilterRangeBuilder *builder, UT_Array< chRefitChannel > &refit_channels, fpreal resample_rate, fpreal resample_tol, bool resample_snap, bool range_on, fpreal range_start, fpreal range_end)
 
void applyExtendFilter (CH_FilterRangeBuilder *builder, fpreal range_start, fpreal range_end)
 
void applyCopyChopFilter (CH_FilterRangeBuilder *builder, bool range_on, fpreal range_start, fpreal range_end, CH_BakeChop bake_chop=CH_BAKECHOP_NONE)
 
void computeRefitChannels (CH_FilterRangeBuilder *builder, UT_Array< chRefitChannel > &refit_channels, bool range_on, fpreal range_start, fpreal range_end, bool allow_invalid=false)
 

Detailed Description

Definition at line 67 of file CH_Filters.h.

Constructor & Destructor Documentation

CH_Filters::CH_Filters ( )

Member Function Documentation

void CH_Filters::applyCopyChopFilter ( CH_FilterRangeBuilder builder,
bool  range_on,
fpreal  range_start,
fpreal  range_end,
CH_BakeChop  bake_chop = CH_BAKECHOP_NONE 
)
void CH_Filters::applyExtendFilter ( CH_FilterRangeBuilder builder,
fpreal  range_start,
fpreal  range_end 
)
void CH_Filters::applyRefitFilter ( CH_FilterRangeBuilder builder,
UT_Array< chRefitChannel > *  refit_channels,
bool  refit_on,
fpreal  refit_tol,
bool  refit_preserve_extrema,
bool  refit_bezier,
bool  smooth_after_refit,
bool  resample_on,
fpreal  resample_rate,
fpreal  resample_tol,
bool  range_on,
fpreal  range_start,
fpreal  range_end,
CH_BakeChop  bake_chop = CH_BAKECHOP_NONE 
)
void CH_Filters::applyRefitFilter ( CH_FilterRangeBuilder builder,
UT_Array< chRefitChannel > &  refit_channels,
fpreal  refit_tol,
bool  refit_preserve_extrema,
bool  refit_bezier,
bool  smooth_after_refit,
bool  range_on,
fpreal  range_start,
fpreal  range_end 
)
void CH_Filters::applyResampleFilter ( CH_FilterRangeBuilder builder,
UT_Array< chRefitChannel > &  refit_channels,
fpreal  resample_rate,
fpreal  resample_tol,
bool  resample_snap,
bool  range_on,
fpreal  range_start,
fpreal  range_end 
)
void CH_Filters::computeRefitChannels ( CH_FilterRangeBuilder builder,
UT_Array< chRefitChannel > &  refit_channels,
bool  range_on,
fpreal  range_start,
fpreal  range_end,
bool  allow_invalid = false 
)

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