|
c3d-utils
|
Header file declaring C3d functionality by Utrecht University. More...
#include "basic_io.hpp"#include <string>#include <vector>#include <boost/scoped_ptr.hpp>Go to the source code of this file.
Classes | |
| struct | UuIcsC3d::PreconditionError |
| struct | UuIcsC3d::OpenError |
| OpenError is thrown if a file cannot be opened. More... | |
| struct | UuIcsC3d::ContentError |
| ContentError is thrown if the content of a file is not valid. More... | |
| struct | UuIcsC3d::HeaderEvent |
| struct | UuIcsC3d::Header |
| struct | UuIcsC3d::GroupParamCommon |
| The common part of groups and parameters. More... | |
| struct | UuIcsC3d::Parameter |
| struct | UuIcsC3d::Group |
| class | UuIcsC3d::Content |
| Stores the header and parameter data of a C3d file. More... | |
| struct | UuIcsC3d::FileInfo1 |
| The most important general data of a C3d file. More... | |
| struct | UuIcsC3d::DataPoint3d |
| A single marker point as found in a C3d file. More... | |
| struct | UuIcsC3d::FrameData |
| The data of a single frame. More... | |
| struct | UuIcsC3d::SpacePaddedString |
| A string that is padded with spaces (e.g. to fit in a unform length array) More... | |
| class | UuIcsC3d::C3dFileInfo |
| Class for storing data from the parameter section of a C3d file. More... | |
| class | UuIcsC3d::C3dFile |
| Class for reading frame data of a C3d file. More... | |
Namespaces | |
| namespace | UuIcsC3d |
Main namespace of Utrecht University C3d support. | |
Typedefs | |
| typedef unsigned short | UuIcsC3d::unsigned16_t |
| Type used for 16 bit wide unsigned integers.. | |
| typedef unsigned char | UuIcsC3d::Block [512] |
Functions | |
| Content | UuIcsC3d::open_c3d_file (char const *filename) |
| Content | UuIcsC3d::open_c3d_file (std::string const &filename) |
| bool | UuIcsC3d::write_with_same_header (std::string const &fn, C3dFileInfo const &fi, std::vector< FrameData > const &data) |
| Deprecated function. | |
| bool | UuIcsC3d::write (std::string const &fn, C3dFileInfo fi, std::vector< FrameData > const &data, UuIcsC3d::BasicIO const *encoder) |
Header file declaring C3d functionality by Utrecht University.
1.7.4