FemtoScan Online SDK Documentation
    extends FSAllocator as public
 Axis implementation.
 This class is used for axis description.
 Axis has start value, scale (point size), and units.
- Source:
 - ../fmutl/SPMDataStream.h:15
 
- Author:
 - ATC
 
- Version:
 - 1.0
 
| Entity | Type | Scope | Short Description | 
| ~FSAxis | destructor  | public |  Standart destructor.
 | 
| FSAxis | constructor  | public |  Standart constructor.
 | 
| FSAxis | constructor  | public |  Copy constructor.
 | 
| convert_units | method  | public |  Convert axis to the compatible units
 | 
| get_scale | method  | public |  Get axis scale value.
 | 
| get_start | method  | public |  Get axis start value.
 | 
| get_units | method  | public |  Get axis units.
 | 
| operator = | operator  | public |  Copy operator.
 | 
| set_scale | method  | public |  Set axis scale value.
 | 
| set_start | method  | public |  Set axis start value.
 | 
| set_units | method  | public |  Set axis units.
 | 
 Standart destructor.
- Source:
 - ../fmutl/SPMDataStream.h:44
 
- Code:
 - 
 
constructor FSAxis | ? ^ 
< >  | 
 Standart constructor.
- Source:
 - ../fmutl/SPMDataStream.h:20
 
- Code:
 - 
 
constructor FSAxis | ? ^ 
< >  | 
 Copy constructor.
- Source:
 - ../fmutl/SPMDataStream.h:26
 
- Param:
 
- Code:
 - 
 
method convert_units | ? ^ 
< >  | 
 Convert axis to the compatible units
- Source:
 - ../fmutl/SPMDataStream.h:86
 
- Param:
 
- Code:
 | public FMUTL_API bool convert_units ( |  const char * u ) | 
 Get axis scale value.
- Source:
 - ../fmutl/SPMDataStream.h:62
 
- Returns:
 - scale value.
 
- Code:
 | public double get_scale ( |  ) const | 
 Get axis start value.
- Source:
 - ../fmutl/SPMDataStream.h:50
 
- Returns:
 - start value.
 
- Code:
 | public double get_start ( |  ) const | 
 Get axis units.
- Source:
 - ../fmutl/SPMDataStream.h:74
 
- Returns:
 - units as zero-terminated string.
 
- Code:
 | public const char * get_units ( |  ) const | 
 Copy operator.
- Source:
 - ../fmutl/SPMDataStream.h:39
 
- Param:
 
- Returns:
 - *this.
 
- Code:
 | public FSAxis & operator = ( |  const FSAxis & X ) | 
 Set axis scale value.
- Source:
 - ../fmutl/SPMDataStream.h:68
 
- Param:
 
- Code:
 | public void set_scale ( |  double s ) | 
 Set axis start value.
- Source:
 - ../fmutl/SPMDataStream.h:56
 
- Param:
 
- Code:
 | public void set_start ( |  double s ) | 
 Set axis units.
- Source:
 - ../fmutl/SPMDataStream.h:80
 
- Param:
 
- Code:
 | public FMUTL_API void set_units ( |  const char * u ) | 
(C) Advanced Technologies Center, 2002-2006
For support contact us at fsdev@nanoscopy.net