supereight2
Loading...
Searching...
No Matches
Classes | Public Types | Public Attributes | Static Public Attributes | List of all members
se::Data< FldT, ColB, IdB > Struct Template Reference

#include <data.hpp>

Collaboration diagram for se::Data< FldT, ColB, IdB >:
Collaboration graph
[legend]

Classes

struct  Config
 

Public Types

typedef FieldData< FldTFieldType
 
typedef ColourData< ColBColourType
 
typedef IdData< IdBIdType
 

Public Attributes

FieldType field
 
ColourType colour
 
IdType id
 

Static Public Attributes

static constexpr Field fld_ = FldT
 
static constexpr Colour col_ = ColB
 
static constexpr Id id_ = IdB
 
static constexpr bool normals_along_gradient = FieldData<FldT>::normals_along_gradient
 
static constexpr field_t surface_boundary = FieldData<FldT>::surface_boundary
 

Member Typedef Documentation

◆ FieldType

template<Field FldT = Field::TSDF, Colour ColB = Colour::Off, Id IdB = Id::Off>
typedef FieldData<FldT> se::Data< FldT, ColB, IdB >::FieldType

◆ ColourType

template<Field FldT = Field::TSDF, Colour ColB = Colour::Off, Id IdB = Id::Off>
typedef ColourData<ColB> se::Data< FldT, ColB, IdB >::ColourType

◆ IdType

template<Field FldT = Field::TSDF, Colour ColB = Colour::Off, Id IdB = Id::Off>
typedef IdData<IdB> se::Data< FldT, ColB, IdB >::IdType

Member Data Documentation

◆ field

template<Field FldT = Field::TSDF, Colour ColB = Colour::Off, Id IdB = Id::Off>
FieldType se::Data< FldT, ColB, IdB >::field

◆ colour

template<Field FldT = Field::TSDF, Colour ColB = Colour::Off, Id IdB = Id::Off>
ColourType se::Data< FldT, ColB, IdB >::colour

◆ id

template<Field FldT = Field::TSDF, Colour ColB = Colour::Off, Id IdB = Id::Off>
IdType se::Data< FldT, ColB, IdB >::id

◆ fld_

template<Field FldT = Field::TSDF, Colour ColB = Colour::Off, Id IdB = Id::Off>
constexpr Field se::Data< FldT, ColB, IdB >::fld_ = FldT
staticconstexpr

◆ col_

template<Field FldT = Field::TSDF, Colour ColB = Colour::Off, Id IdB = Id::Off>
constexpr Colour se::Data< FldT, ColB, IdB >::col_ = ColB
staticconstexpr

◆ id_

template<Field FldT = Field::TSDF, Colour ColB = Colour::Off, Id IdB = Id::Off>
constexpr Id se::Data< FldT, ColB, IdB >::id_ = IdB
staticconstexpr

◆ normals_along_gradient

template<Field FldT = Field::TSDF, Colour ColB = Colour::Off, Id IdB = Id::Off>
constexpr bool se::Data< FldT, ColB, IdB >::normals_along_gradient = FieldData<FldT>::normals_along_gradient
staticconstexpr

◆ surface_boundary

template<Field FldT = Field::TSDF, Colour ColB = Colour::Off, Id IdB = Id::Off>
constexpr field_t se::Data< FldT, ColB, IdB >::surface_boundary = FieldData<FldT>::surface_boundary
staticconstexpr

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