C3dManagerFilter#
- class pyCGM2.Processing.C3dManager.c3dManagerFilters.C3dManagerFilter(procedure: C3dManagerProcedure)#
A filter for managing and disseminating sets of C3D trials.
This filter is used to organize C3D trials into distinct sets based on computational objectives like spatio-temporal, kinematic, kinetic, and EMG parameters.
- Parameters:
procedure (C3dManagerProcedure) – An instance of a C3dManagerProcedure.
- __init__(procedure: C3dManagerProcedure)#
Methods
__init__
(procedure)enableEmg
(boolean)enable/disable emg computation
enableKinematic
(boolean)enable/disable kinematic computation
enableKinetic
(boolean)enable/disable kinetic computation
enableMuscleDynamic
(boolean)enable/disable muscle dynamics computation
enableMuscleGeometry
(boolean)enable/disable Muscle geometry computation
enableSpatioTemporal
(boolean)Enable/disable spatio-temporal computation.
generate
()Generates and returns a C3dManager instance based on the specified procedure and the enabled computational objectives.
- enableEmg(boolean: bool)#
enable/disable emg computation
- Parameters:
boolean (bool) – boolean flag
- enableKinematic(boolean: bool)#
enable/disable kinematic computation
- Parameters:
boolean (bool) – boolean flag
- enableKinetic(boolean: bool)#
enable/disable kinetic computation
- Parameters:
boolean (bool) – boolean flag
- enableMuscleDynamic(boolean: bool)#
enable/disable muscle dynamics computation
- Parameters:
boolean (bool) – boolean flag
- enableMuscleGeometry(boolean: bool)#
enable/disable Muscle geometry computation
- Parameters:
boolean (bool) – boolean flag
- enableSpatioTemporal(boolean: bool)#
Enable/disable spatio-temporal computation.
- Parameters:
boolean (bool) – boolean flag
- generate()#
Generates and returns a C3dManager instance based on the specified procedure and the enabled computational objectives.
This method disseminates the C3D trials into different categories such as spatio-temporal, kinematic, kinetic, EMG, muscle geometry and muscle
- Returns:
C3dManager – An instance of C3dManager that contains organized C3D trials as specified by the procedure and the enabled computational objectives.