brainrat-private  5.1.2
bio::DpyData Class Reference

The data class of the dpy format. More...

#include <brainrat/data/dpydata.h>

Public Member Functions

 DpyData (int dimX=1, int dimY=1, int dimZ=1, int dimT=1, string syntax="__generic__")
 
virtual ~DpyData ()
 
void setHeader (DpyHeader &header)
 
DpyHeader header () const
 
void setContent (Object &content)
 
Object & content ()
 
const Object & content () const
 
int dimX () const
 
int dimY () const
 
int dimZ () const
 
int dimT () const
 
int dim (uint index) const
 
void setDim (uint index, int dim)
 
float sizeX () const
 
float sizeY () const
 
float sizeZ () const
 
float sizeT () const
 
float size (uint index) const
 
void setSizeX (float size)
 
void setSizeY (float size)
 
void setSizeZ (float size)
 
void setSizeT (float size)
 
void setSize (uint index, float size)
 

Detailed Description

The data class of the dpy format.

Definition at line 24 of file dpydata.h.

Constructor & Destructor Documentation

◆ DpyData()

bio::DpyData::DpyData ( int  dimX = 1,
int  dimY = 1,
int  dimZ = 1,
int  dimT = 1,
string  syntax = "__generic__" 
)

◆ ~DpyData()

virtual bio::DpyData::~DpyData ( )
inlinevirtual

Definition at line 28 of file dpydata.h.

Member Function Documentation

◆ content() [1/2]

Object& bio::DpyData::content ( )
inline

Definition at line 34 of file dpydata.h.

Referenced by bio::DpyWriter::write().

◆ content() [2/2]

const Object& bio::DpyData::content ( ) const
inline

Definition at line 35 of file dpydata.h.

◆ dim()

int bio::DpyData::dim ( uint  index) const

◆ dimT()

int bio::DpyData::dimT ( ) const

◆ dimX()

int bio::DpyData::dimX ( ) const

◆ dimY()

int bio::DpyData::dimY ( ) const

◆ dimZ()

int bio::DpyData::dimZ ( ) const

◆ header()

DpyHeader bio::DpyData::header ( ) const
inline

Definition at line 31 of file dpydata.h.

Referenced by bio::DpyWriter::write().

◆ setContent()

void bio::DpyData::setContent ( Object &  content)
inline

Definition at line 33 of file dpydata.h.

Referenced by bio::DpyReader::read().

◆ setDim()

void bio::DpyData::setDim ( uint  index,
int  dim 
)

◆ setHeader()

void bio::DpyData::setHeader ( DpyHeader header)
inline

Definition at line 30 of file dpydata.h.

Referenced by bio::DpyReader::read().

◆ setSize()

void bio::DpyData::setSize ( uint  index,
float  size 
)

◆ setSizeT()

void bio::DpyData::setSizeT ( float  size)

◆ setSizeX()

void bio::DpyData::setSizeX ( float  size)

◆ setSizeY()

void bio::DpyData::setSizeY ( float  size)

◆ setSizeZ()

void bio::DpyData::setSizeZ ( float  size)

◆ size()

float bio::DpyData::size ( uint  index) const

◆ sizeT()

float bio::DpyData::sizeT ( ) const

◆ sizeX()

float bio::DpyData::sizeX ( ) const

◆ sizeY()

float bio::DpyData::sizeY ( ) const

◆ sizeZ()

float bio::DpyData::sizeZ ( ) const

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