 btk::AcquisitionFileIO | Interface to read/write acquisition's files |
  btk::AMTIForcePlatformFileIO | Interface to read/write AMTIForcePlatform files |
  btk::ANCFileIO | Interface to read/write ANC files |
  btk::ANGFileIO | Interface to read/write ANG files |
  btk::BSFFileIO | Interface to read/write BSF files |
  btk::C3DFileIO | Interface to read/write C3D files |
  btk::CALForcePlateFileIO | Interface to read/write CAL files containing calibration of force platform |
  btk::CLBFileIO | Interface to read/write CLB files |
  btk::DelsysEMGFileIO | Interface to read Delsys EMG files |
  btk::EMFFileIO | Interface to read/write EMF files |
  btk::EMxFileIO | Interface to read/write EMx files |
  btk::GRxFileIO | Interface to read/write GRx files |
  btk::KistlerDATFileIO | Interface to read Kistler DAT files |
  btk::MDFFileIO | Interface to read MDF/MDR files (Codamotion) |
  btk::MOMFileIO | Interface to read/write MOM files |
  btk::MotionAnalysisBinaryFileIO | Acquisition IO abstract class used for the Motion Analysis ANB/TRB file format |
   btk::ANBFileIO | Interface to read/write ANB files |
   btk::TRBFileIO | Interface to read/write TRB files |
  btk::PWRFileIO | Interface to read/write PWR files |
  btk::RAxFileIO | Interface to read/write RAx files |
  btk::RICFileIO | Interface to read/write RIC files |
  btk::TDFFileIO | Interface to read/write ANG files |
  btk::TRCFileIO | Interface to read/write TRC files |
  btk::XLSOrthoTrakFileIO | Class to read XLSOrthoTrak files |
  btk::XMOVEFileIO | Interface to read XMOVE/MDR files (Codamotion) |
 btk::AcquisitionFileIOFactory | Manage all the acquisition file IOs and detect if a file is readable or writable |
 btk::AcquisitionFileIOHandle | Store properties of a acquisition file IO |
  btk::AcquisitionFileIORegister< T > | Interface to add dynamicaly an acquisition file I/O in the factory |
 btk::BinaryFileStream | An abstract class which read/write binary file in VAX and IEEE floating format with the corresponding byte order |
  btk::IEEEBigEndianBinaryFileStream | Class to read and write binary file encoded from a IEEE (BE) to a VAX (LE) and IEEE (LE, BE) processor |
  btk::IEEELittleEndianBinaryFileStream | Class to read and write binary file encoded from a IEEE (LE) to a VAX (LE) and IEEE (LE, BE) processor |
  btk::NativeBinaryFileStream | Native binary file stream chosen by the used compiler |
  btk::VAXLittleEndianBinaryFileStream | Class to read and write binary file encoded from a VAX (LE) processor to a VAX (LE) and IEEE (LE, BE) processor |
 btk::TriangleMesh::Edge | Read-only class used to represent an edge as a set of two vertices |
 std::exception | STL class |
  btk::Exception | General class for exception |
   btk::AcquisitionFileReaderException | Exception class for the AcquisitionFileReader class |
   btk::AcquisitionFileWriterException | Exception class for the AcquisitionFileWriter class |
   btk::AMTIForcePlatformFileIOException | Exception class for the AMTIForcePlatformFileIO class |
   btk::ANBFileIOException | Exception class for the ANBFileIO class |
   btk::ANCFileIOException | Exception class for the ANCFileIO class |
   btk::ANGFileIOException | Exception class for the ANGFileIO class |
   btk::ASCIIFileWriterException | Exception class for the ASCIIFileWriter class |
   btk::BSFFileIOException | Exception class for the BSFFileIO class |
   btk::C3DFileIOException | Exception class for the C3DFileIO class |
   btk::CALForcePlateFileIOException | Exception class for the CALForcePlateFileIO class |
   btk::CLBFileIOException | Exception class for the CLBFileIO class |
   btk::ConversionError | Bad conversion exception class |
   btk::DelsysEMGFileIOException | Exception class for the DelsysEMGFileIO class |
   btk::DomainError | Logic error exception |
   btk::EMFFileIOException | Exception class for the EMFFileIO class |
   btk::EMxFileIOException | Exception class for the EMxFileIO class |
   btk::GRxFileIOException | Exception class for the GRxFileIO class |
   btk::KistlerDATFileIOException | Exception class for the KistlerDATFileIO class |
   btk::LogicError | Logic error exception |
   btk::MDFFileIOException | Exception class for the MDFFileIO class |
   btk::MOMFileIOException | Exception class for the MOMFileIO class |
   btk::MotionAnalysisBinaryFileIOException | Exception class for the MotionAnalysisBinaryFileIO class |
   btk::MultiSTLFileWriterException | Exception class for the MultiSTLFileWriter class |
   btk::OutOfRangeException | Out of range exception |
   btk::PWRFileIOException | Exception class for the PWRFileIO class |
   btk::RAxFileIOException | Exception class for the RAxFileIO class |
   btk::RICFileIOException | Exception class for the RICFileIO class |
   btk::RuntimeError | Runtime error exception |
   btk::TDFFileIOException | Exception class for the TDFFileIO class |
   btk::TRBFileIOException | Exception class for the TRBFileIO class |
   btk::TRCFileIOException | Exception class for the TRCFileIO class |
   btk::XLSOrthoTrakFileIOException | Exception class for the XLSOrthoTrakFileIO class |
   btk::XMOVEFileIOException | Exception class for the XMOVEFileIO class |
 btk::AcquisitionFileIO::Extension | Native extension used with an acquisition file IO |
 btk::AcquisitionFileIO::Extensions | List of AcquisitionFileIO::Extension object |
 btk::TriangleMesh::Face | Read-only class used to represent a face as a set of three vertices |
 btk::AcquisitionFileIOHandle::Functor | Abstract class used to store a pointer to the method New() of a class inheriting from btk::AcquisitionFileIO |
 btk::Logger | Log mechanism to display debug message, warnings and errors |
 btk::MeasureTraits< Derived > | Trait used to determine the type of data and the number of components used for a measure |
 btk::MeasureTraits< Analog > | |
 btk::MeasureTraits< Point > | |
 btk::MetaDataInfo | Container class to store data of a MetaData object |
 btk::mmfilebuf | File buffer using the the memory mapped mechanism |
 btk::mmfstream | Provides an interface to read/write data from files as input/output streams |
 btk::NullPtr< T > | To simplify the API when testing a shared pointer to know if it is null or not |
 btk::Object | Base for all objects which need to keep track of modified time |
  btk::DataObject | Input and output entry for processes in pipelines |
   btk::Acquisition | Contains the data related to a biomechanical acquisition |
   btk::Collection< T > | List of objects |
   btk::DataObjectLabeled | DataObject with a label and a description |
    btk::Event | Label a specific time/frame during an acquisition |
    btk::IMU | Container of analog channels representing an inertial measurement unit (IMU) |
     btk::IMUType< t > | Convenient class to represents a concrete IMU |
    btk::Measure< Derived > | Measure with d dimensions along the time |
    btk::MetaData | Store data which cannot be embedded within timeseries data (calibration matrix, subject informations, ...) |
    btk::Measure< Analog > | |
     btk::Analog | Analog channel data along the time |
    btk::Measure< Point > | |
     btk::Point | Coordinates of a point in a 3D space along the time |
   btk::ForcePlatform | Base class for all type of force platform |
    btk::ForcePlatformType< t, r, c > | Convenient class to represent a concrete force platform |
   btk::MeasureData< Derived > | Template class to store data for any kind of measurement |
   btk::TriangleMesh | Read-only class representing a triangle mesh based on markers's IDs and links between them |
   btk::Wrench | Represents a wrench as position, force and moment varying during the time |
   btk::MeasureData< Analog > | |
    btk::MeasureTraits< Analog >::Data | Class storing the measures for one analog channel |
   btk::MeasureData< Point > | |
    btk::MeasureTraits< Point >::Data | Class storing the measures for a point (3D values and residuals along the time) |
  btk::ProcessObject | Interface to create a filter/process in a pipeline |
   btk::AcquisitionFileReader | Reader for files which contain acquisition data (C3D, TRC, ...) |
   btk::AcquisitionFileWriter | Writer of acquisition data into acquisition file (C3D, TRC, ...) |
   btk::AcquisitionUnitConverter | Convert the units of the given input for points and analog channels |
   btk::AnalogOffsetRemover | Remove a possible analog offset to the selected analog channels |
   btk::ASCIIFileWriter | Writer of acquisition data into ASCII/Text file |
   btk::CollectionAssembly< T > | Group together a set of collections of the same type |
   btk::DownsampleFilter< T > | Downsample data stored in the given input |
   btk::ForcePlatformsExtractor | Extracts force platform data from a btk::Acquisition object |
   btk::ForcePlatformWrenchFilter | Calcule the wrench of the center of the force platform data, expressed in the global frame (by default) |
    btk::GroundReactionWrenchFilter | Transform force platform data into ground reaction wrenches |
   btk::IMUsExtractor | Extracts inertial measurement units (IMUs) from a btk::Acquisition object |
   btk::MeasureFrameExtractor< T > | Extracts a frame from a collection of btk::Measure objects |
   btk::MergeAcquisitionFilter | Merges or concatenates two or more btk::Acquisition objects into a single new one |
   btk::MultiSTLFileWriter | Writer of acquisition data into multiple STL binary file format |
   btk::SeparateKnownVirtualMarkersFilter | Separate a collection of points in five categories to be able to distinguish real markers from the others |
   btk::SpecializedPointsExtractor | Extracts only the points corresponding to the given type (without cloning the extracted points) |
   btk::SubAcquisitionFilter | Extract a subpart of the acquisition |
   btk::VerticalGroundReactionForceGaitEventDetector | Detect heel strike and toe-off events during gait from vertical ground reaction wrench |
   btk::WrenchDirectionAngleFilter | Calculate the direction angle of the force vector for each wrench |
 btk::Logger::Stream | Helper class to store information regarding the output streams used by the class Logger |
 btk::SeparateKnownVirtualMarkersFilter::StringAxes | Structure to store the four labels used for a refrence frame |
 btk::TriangleMesh::Vertex | Read-only class used to bridge the content of a Point into a vertex |
 btk::TriangleMesh::VertexFace | Store three marker's IDs to create a face |
 btk::TriangleMesh::VertexLink | Store two marker's IDs to create a link between them (Only to create mesh's edge) |