NexusModelFilter#

class pyCGM2.Nexus.nexusFilters.NexusModelFilter(NEXUS, iModel: Model, iAcq: btkAcquisition, vskName: str, pointSuffix: str, staticProcessing: bool = False)#

Nexus Model Filter is an interface running the method viconExport of a pyCGM2 Model instance.

Parameters:
  • NEXUS (ViconNexus.ViconNexus) – Vicon Nexus handle.

  • iModel (model.Model) – A model instance.

  • iAcq (btk.btkAcquisition) – A BTK acquisition.

  • vskName (str) – Name of the VSK file.

  • pointSuffix (str) – Suffix added to the model output name.

  • staticProcessing (bool, optional) – Enable static mode processing. Default is False.

__init__(NEXUS, iModel: Model, iAcq: btkAcquisition, vskName: str, pointSuffix: str, staticProcessing: bool = False)#

Initializes the NexusModelFilter class.

Methods

__init__(NEXUS, iModel, iAcq, vskName, ...)

Initializes the NexusModelFilter class.

run()

Runs the viconExport method of the pyCGM2 Model instance.

run()#

Runs the viconExport method of the pyCGM2 Model instance.