DNA Calib 1.1
Project brief
Public Member Functions | Public Attributes | List of all members
dna::RawJoints Struct Reference

#include <DNA.h>

Collaboration diagram for dna::RawJoints:
Collaboration graph

Public Member Functions

 RawJoints (MemoryResource *memRes)
 
template<class Archive >
void serialize (Archive &archive)
 

Public Attributes

std::uint16_t rowCount
 
std::uint16_t colCount
 
Vector< RawJointGroupjointGroups
 

Constructor & Destructor Documentation

◆ RawJoints()

dna::RawJoints::RawJoints ( MemoryResource memRes)
inlineexplicit
510 :
511 rowCount{},
512 colCount{},
513 jointGroups{memRes} {
514 }
std::uint16_t colCount
Definition: dna/DNA.h:507
Vector< RawJointGroup > jointGroups
Definition: dna/DNA.h:508
std::uint16_t rowCount
Definition: dna/DNA.h:506

Member Function Documentation

◆ serialize()

template<class Archive >
void dna::RawJoints::serialize ( Archive &  archive)
inline
517 {
518 archive.label("rowCount");
519 archive(rowCount);
520 archive.label("colCount");
521 archive(colCount);
522 archive.label("jointGroups");
523 archive(jointGroups);
524 }

References colCount, jointGroups, and rowCount.

Member Data Documentation

◆ colCount

std::uint16_t dna::RawJoints::colCount

◆ jointGroups

Vector<RawJointGroup> dna::RawJoints::jointGroups

◆ rowCount

std::uint16_t dna::RawJoints::rowCount

The documentation for this struct was generated from the following file: