13class DNACalibDNAReader;
Command is an abstract class whose implementations are expected to modify the DNA provided in the run...
Definition: Command.h:15
Definition: DNACalibDNAReader.h:12
Definition: PruneBlendShapeTargetsCommand.cpp:12
PruneBlendShapeTargetsCommand is used to prune blend shape target deltas whose absolute magnitude is ...
Definition: PruneBlendShapeTargetsCommand.h:18
ScopedPtr< Impl > pImpl
Definition: PruneBlendShapeTargetsCommand.h:41
DNACAPI PruneBlendShapeTargetsCommand(MemoryResource *memRes=nullptr)
Definition: PruneBlendShapeTargetsCommand.cpp:35
DNACAPI void run(DNACalibDNAReader *output) override
Definition: PruneBlendShapeTargetsCommand.cpp:52
PruneBlendShapeTargetsCommand(const PruneBlendShapeTargetsCommand &)=delete
DNACAPI ~PruneBlendShapeTargetsCommand()
DNACAPI void setThreshold(float threshold)
Method for setting the threshold for pruning blend shape target deltas.
Definition: PruneBlendShapeTargetsCommand.cpp:48
DNACAPI PruneBlendShapeTargetsCommand & operator=(PruneBlendShapeTargetsCommand &&)
DNACAPI PruneBlendShapeTargetsCommand(PruneBlendShapeTargetsCommand &&)
PruneBlendShapeTargetsCommand & operator=(const PruneBlendShapeTargetsCommand &)=delete
MemoryResource is an abstract class that allows the implementation of polymorphic allocators.
Definition: MemoryResource.h:17
Takes ownership over the given pointer and handles it's lifetime.
Definition: ScopedPtr.h:116
#define DNACAPI
Definition: dnacalib/Defs.h:26