FemtoScan Online SDK Documentation

Home :: FsOnlineSDK :: fmutl classes

class FSAxesContainer

? ^ 
    extends FSAllocator as public

undocumented
Source:
../fmutl/SPMDataStream.h:95
Author:
unascribed
Version:
unknown

Contents

^ 
EntityTypeScopeShort Description
~FSAxesContainerdestructor public Standard destructor
FSAxesContainerconstructor public Default constructor
FSAxesContainerconstructor public Copy constructor
axesattribute protectedundocumented
get_axes_numbermethod public Get number of axes.
get_axismethod public Get axis.
operator =operator public Copy operator.
remove_axismethod public Remove axis.
set_axismethod public Set axis.

destructor ~FSAxesContainer

? ^  > 
Standard destructor
Source:
../fmutl/SPMDataStream.h:105
Code:
public FMUTL_API virtual ~ FSAxesContainer ( )

constructor FSAxesContainer

? ^  < > 
Default constructor
Source:
../fmutl/SPMDataStream.h:100
Code:
public FMUTL_API FSAxesContainer ( )

constructor FSAxesContainer

? ^  < > 
Copy constructor
Source:
../fmutl/SPMDataStream.h:110
Code:
public FMUTL_API FSAxesContainer ( const FSAxesContainer & X )

attribute axes

? ^  < > 
undocumented
Source:
../fmutl/SPMDataStream.h:147
Code:
protected std::vector < FSAxis > axes

method get_axes_number

? ^  < > 
Get number of axes.
Source:
../fmutl/SPMDataStream.h:123
Returns:
number of axes.
Code:
public FMUTL_API unsigned get_axes_number ( ) const

method get_axis

? ^  < > 
Get axis.
Source:
../fmutl/SPMDataStream.h:130
Param:
i axis number.
Returns:
constant reference to axis.
Code:
public FMUTL_API const FSAxis & get_axis ( unsigned i ) const

operator =

? ^  < > 
Copy operator.
Source:
../fmutl/SPMDataStream.h:117
Param:
X object to copy.
Returns:
*this.
Code:
public FMUTL_API FSAxesContainer & operator = ( const FSAxesContainer & X )

method remove_axis

? ^  < > 
Remove axis.

Deletes specified axis from axes list.

Source:
../fmutl/SPMDataStream.h:145
Param:
i axis number.
Code:
public FMUTL_API void remove_axis ( unsigned i )

method set_axis

? ^  < > 
Set axis.

If axis not exists, required number of axes will be added.

Source:
../fmutl/SPMDataStream.h:138
Params:
i axis number.
ax axis value.
Code:
public FMUTL_API void set_axis ( unsigned i ,
const FSAxis & ax )

(C) Advanced Technologies Center, 2002-2006
For support contact us at fsdev@nanoscopy.net