Lumiera 0.pre.04
»edit your freedom«
Loading...
Searching...
No Matches
NudgeMutation Class Reference

Description

concrete time value mutation: nudge target value by the given number of 'steps', relative to the given grid.

Definition at line 208 of file mutation.cpp.

Public Member Functions

 NudgeMutation (int relativeSteps, PQuant const &grid)
 
- Public Member Functions inherited from ImposeOffsetMutation
 ImposeOffsetMutation (Offset adj)
 
- Public Member Functions inherited from CloneValueSupport< BA >
virtual ~CloneValueSupport ()
 
virtual void cloneInto (void *targetBuffer) const =0
 

Static Private Member Functions

static Offset materialiseGridPoint (PQuant const &grid, int steps)
 

Constructor & Destructor Documentation

◆ NudgeMutation()

NudgeMutation ( int  relativeSteps,
PQuant const &  grid 
)
inline

Definition at line 220 of file mutation.cpp.

Member Function Documentation

◆ materialiseGridPoint()

static Offset materialiseGridPoint ( PQuant const &  grid,
int  steps 
)
inlinestaticprivate

Definition at line 213 of file mutation.cpp.

+ Inheritance diagram for NudgeMutation:
+ Collaboration diagram for NudgeMutation:

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