BTK
0.3dev.0
Open-source library to visualize/process biomechanical data
|
Class storing the measures for one analog channel. More...
#include <btkAnalog.h>
Public Types | |
typedef btkSharedPtr< const Data > | ConstPointer |
typedef btkNullPtr< Data > | NullPointer |
typedef btkSharedPtr< Data > | Pointer |
Public Types inherited from btk::MeasureData< Analog > | |
typedef MeasureTraits< Analog > ::Values | Values |
Measures' values along the time. | |
Public Types inherited from btk::DataObject | |
typedef btkSharedPtr< const DataObject > | ConstPointer |
typedef btkNullPtr< DataObject > | NullPointer |
typedef btkSharedPtr< DataObject > | Pointer |
Public Types inherited from btk::Object | |
typedef btkSharedPtr< const Object > | ConstPointer |
typedef btkSharedPtr< Object > | Pointer |
Public Member Functions | |
Pointer | Clone () const |
void | Resize (int frameNumber) |
Public Member Functions inherited from btk::MeasureData< Analog > | |
Values & | GetValues () |
const Values & | GetValues () const |
void | SetValues (const Values &v) |
Public Member Functions inherited from btk::DataObject | |
DataObject * | GetParent () const |
bool | HasParent () const |
void | Modified () |
void | SetParent (DataObject *parent) |
void | Update () |
Public Member Functions inherited from btk::Object | |
unsigned long int | GetTimestamp () const |
Static Public Member Functions | |
static Pointer | New (int frameNumber) |
static NullPointer | Null () |
Static Public Member Functions inherited from btk::DataObject | |
static NullPointer | Null () |
Additional Inherited Members | |
Protected Member Functions inherited from btk::MeasureData< Analog > | |
MeasureData (int frameNumber) | |
MeasureData (const MeasureData &toCopy) | |
MeasureData & | operator= (const MeasureData &) |
Protected Member Functions inherited from btk::DataObject | |
DataObject () | |
DataObject (const DataObject &toCopy) | |
virtual | ~DataObject () |
Protected Member Functions inherited from btk::Object | |
Object () | |
Object (const Object &toCopy) | |
virtual | ~Object () |
Protected Attributes inherited from btk::MeasureData< Analog > | |
MeasureData< Analog >::Values | m_Values |
Values of the measure. | |
Protected Attributes inherited from btk::Object | |
unsigned long int | m_Timestamp |
Class storing the measures for one analog channel.
Smart pointer associated with a const MeasureTraits<Analog>::Data object.
Special null pointer associated with a Analog::Data object. This type should be used only internally to test the nullity of a smart pointer. See the static method Null() instead.
Smart pointer associated with a MeasureTraits<Analog>::Data object.
|
inline |
Deep copy of the current object.
|
inlinestatic |
Creates a smart pointer associated with a MeasureTraits<Analog>::Data object.
|
inlinestatic |
Static function to return a null pointer.
|
inline |
Resize the number of frames for the values.