soma-io  5.1.2
carto Namespace Reference

Namespaces

 internal
 
 Paths
 
 PropertySet
 
 rc_ptr
 
 scoped_ptr
 
 wrap
 

Classes

class  AlgorithmCaller
 
class  Mutex
 
class  fdinhibitor
 
class  conversion
 
class  Algorithm
 
class  ArrayInterface
 
class  assert_error
 
class  attachable_cuifstream
 
class  bad_medium_error
 
class  BaseParameter
 
struct  block
 
class  ByteSwapper
 
class  const_line_NDIterator
 
class  const_NDIterator
 
class  const_ref
 
class  Converter
 
class  ConverterAllocator
 
class  ConverterSwitch
 
class  ConverterSwitch< INP, OUTP, false >
 
class  ConverterSwitch< INP, OUTP, true >
 
class  corrupt_stream_error
 
class  CounterExtractor
 
class  cuifstream
 
class  datatype_format_error
 
class  DataTypeCode
 
class  DataTypeCode< PropertySet >
 
class  DataTypeCode< rc_ptr< T > >
 
class  DataTypeCode< ReferenceObject< T > >
 
class  DataTypeCode< std::list< T > >
 
class  DataTypeCode< std::map< T, U > >
 
class  DataTypeCode< std::set< T > >
 
class  DataTypeCode< std::vector< T > >
 
class  DataTypeCode< ValueObject< T > >
 
struct  DataTypeTraits
 
class  DefaultedRescalerInfo
 
class  DefaultRefConstruction
 
class  DictionaryInterface
 
class  DictionaryIteratorInterface
 
class  Directory
 
class  disk_full_error
 
class  DynArrayInterface
 
class  eof_error
 
class  errno_error
 
class  ExclusiveContext
 
class  file_error
 
class  file_not_found_error
 
class  FileUtil
 
class  fistreambuf
 
class  format_error
 
class  format_mismatch_error
 
class  fostreambuf
 
class  GenericObject
 
struct  GenericObjectTypeDeclared
 
struct  GenericObjectTypeDeclared< GenericObject >
 
struct  GenericObjectTypeDeclared< Object >
 
class  Headered
 
class  Interface
 
class  IntKeyIteratorInterface
 
class  invalid_boolean
 
class  invalid_format_error
 
class  invalid_integer
 
class  invalid_number
 
class  invalid_positive_integer
 
class  io_error
 
class  is_dir_error
 
class  IterableInterface
 
class  IteratorInterface
 
class  KeyIteratorInterface
 
class  Lexicon
 
class  line_NDIterator
 
class  line_NDIterator_base
 
class  LoopContext
 
class  LoopThread
 
class  MutexedObject
 
class  MutexRcPtr
 
class  NDIterator
 
class  NDIterator_base
 
class  no_dir_error
 
class  NoneInterface
 
class  not_open_error
 
class  Object
 
class  ObjectFactory
 
class  Observer
 
class  open_error
 
class  out_of_range_error
 
class  Parameter
 
class  ParameterModifier
 
class  parse_error
 
class  permission_error
 
class  PointerObject
 
class  PropertyFilter
 
class  PropertySet
 
class  quota_exceeded_error
 
class  RawConverter
 
class  RawConverter< INP, Void >
 
class  RawConverter< Void, OUTP >
 
class  RawConverter< Void, Void >
 
class  rc_ptr
 
class  rc_ptr_trick
 
class  RCObject
 
class  read_write_error
 
class  ref
 
class  RefConstruction
 
class  RefConstruction< char >
 
class  RefConstruction< double >
 
class  RefConstruction< float >
 
class  RefConstruction< int >
 
class  RefConstruction< long >
 
class  RefConstruction< short >
 
class  RefConstruction< unsigned char >
 
class  RefConstruction< unsigned int >
 
class  RefConstruction< unsigned long >
 
class  RefConstruction< unsigned short >
 
class  RefData
 
class  reference_wrapper
 
class  ReferenceObject
 
class  Rescaler
 
class  RescalerInfo
 
class  ScalarInterface
 
class  scoped_ptr
 
struct  select
 
struct  select< false, U, V >
 
struct  Semantic
 
class  Semaphore
 
class  ShallowConverter
 
class  shared_ptr
 
class  SharedObject
 
class  SizeInterface
 
class  SmartConverter
 
class  stream_fail_error
 
class  stream_state_error
 
class  StringInterface
 
class  StringUtil
 
class  syntax_check_error
 
class  SyntaxedInterface
 
class  SyntaxedObject
 
class  SyntaxReader
 
class  SyntaxWriter
 
class  Thread
 
class  ThreadCancel
 
class  ThreadCondition
 
class  ThreadedLoop
 
class  ThreadGauge
 
class  too_many_descriptors_error
 
class  TypedObject
 
class  TypedObject< const T >
 
class  UncommentExtractor
 
class  UUID
 
class  ValueObject
 
class  VoxelHSV
 
class  VoxelRGB
 
class  VoxelRGBA
 
class  VoxelValue
 
class  weak_ptr
 
class  weak_shared_ptr
 
class  WeakObject
 
class  wrong_format_error
 
class  Info
 Information on Cartograph libraries and extensions. More...
 
class  CartoBaseInfo
 CartoBase library info. More...
 
class  missing_option
 
class  unexpected_option
 
class  unexpected_option_value
 
class  OptionBase
 
class  OptionSeries
 
class  SingleOption
 
class  BoolOrNumber
 
class  SingleOption< BoolOrNumber< NumberType > >
 
class  OptionsParser
 Commandline options parser. More...
 
class  CartoApplication
 Cartograph options parser. More...
 
class  user_interruption
 A special exception which is thrown after a command help is requested and displayed in a CartoApplication. More...
 
class  Plugin
 
class  PluginManager
 
class  PluginLoader
 
class  DataTypeCode< AimsVector< T, D > >
 
class  DataTypeTraits< AimsVector< T, D > >
 

Typedefs

typedef AlgorithmCaller algo
 
typedef SyntaxedObject< PropertySetAttributedObject
 
typedef std::map< std::string, ObjectDictionary
 
typedef std::map< int, ObjectIntDictionary
 
typedef std::map< Object, ObjectObjectDictionary
 
typedef std::vector< ObjectObjectVector
 
typedef std::map< std::string, SemanticSemanticSet
 
typedef SemanticSet Syntax
 
typedef std::map< std::string, SyntaxSyntaxSet
 
typedef ::sigc::trackable Observable
 

Functions

void assert_failed (const char *, const char *, int)
 
void test_assert (bool x, const char *ex, const char *file, int line) __attribute__((nonnull))
 
carto::Object getObjectHeader (Headered &h)
 
Object none ()
 
void object_to (Object o, T &r)
 
void object_to (Object, const T &)
 
void object_to (Object o, bool &r)
 
void object_to (Object o, unsigned char &r)
 
void object_to (Object o, signed char &r)
 
void object_to (Object o, char &r)
 
void object_to (Object o, unsigned short &r)
 
void object_to (Object o, short &r)
 
void object_to (Object o, unsigned &r)
 
void object_to (Object o, int &r)
 
void object_to (Object o, float &r)
 
void object_to (Object o, double &r)
 
void object_to (Object o, std::string &r)
 
void object_to (Object o, Object &r)
 
void swap (scoped_ptr< T > &x, scoped_ptr< T > &y)
 
weak_ptr< U > weak_cast (const weak_ptr< T > &)
 
unsigned cpuCount ()
 
int byteOrder ()
 
const char * byteOrderString ()
 
int stringToByteOrder (const std::string &bos)
 
min_limit ()
 
bool ismin_limit (T value)
 
bool ismax_limit (T value)
 
bool isvalidvalue (TYPE value)
 
TYPE getcheckedmin (double min)
 
TYPE getcheckedmax (double max)
 
std::string toString (const T &object)
 
std::string toString (const char &object)
 
std::vector< std::string > split (const std::string &text, const std::string &sep)
 
std::vector< std::string > split (const std::string &text, const std::set< std::string > &sep)
 
std::string join (const std::vector< std::string > &pieces, const std::string &sep)
 
std::string stringLower (const std::string &)
 
std::string stringUpper (const std::string &)
 
std::string stringStrip (const std::string &str, char c=' ')
 
bool isInt (const std::string &s)
 
bool isFloat (const std::string &s)
 
std::string toString (const unsigned char &object)
 
std::string toString (const signed char &object)
 
void stringTo (const std::string &value, T &result)
 
void stringTo< std::string > (const std::string &value, std::string &result)
 
void stringTo< long > (const std::string &value, long &result)
 
void stringTo< unsigned long > (const std::string &value, unsigned long &result)
 
void stringTo< int > (const std::string &value, int &result)
 
void stringTo< unsigned int > (const std::string &value, unsigned int &result)
 
void stringTo< unsigned char > (const std::string &value, unsigned char &result)
 
void stringTo< signed char > (const std::string &value, signed char &result)
 
void stringTo< char > (const std::string &value, char &result)
 
void stringTo< unsigned short > (const std::string &value, unsigned short &result)
 
void stringTo< short > (const std::string &value, short &result)
 
void stringTo< double > (const std::string &value, double &result)
 
void stringTo< float > (const std::string &value, float &result)
 
void stringTo< bool > (const std::string &value, bool &result)
 
std::string quotedString (const std::string &s, char *quote=0, bool with_quotes=true)
 
carto::Object getObjectHeader (T &)
 
std::ostream & operator<< (std::ostream &out, const VoxelValue< T, C > &aa)
 
std::istream & operator>> (std::istream &in, VoxelValue< T, C > &aa)
 
VoxelRGB operator+ (const VoxelRGB &aa, const VoxelRGB &bb)
 
VoxelRGB operator+ (const VoxelRGB &aa, const uint8_t &bb)
 
VoxelRGB operator+ (const VoxelRGB &aa, const uint16_t &bb)
 
VoxelRGB operator+ (const VoxelRGB &aa, const uint32_t &bb)
 
VoxelRGB operator+ (const VoxelRGB &aa, const uint64_t &bb)
 
VoxelRGB operator+ (const VoxelRGB &aa, const float &bb)
 
VoxelRGB operator+ (const VoxelRGB &aa, const double &bb)
 
VoxelRGB operator+ (const uint8_t &aa, const VoxelRGB &bb)
 
VoxelRGB operator+ (const uint16_t &aa, const VoxelRGB &bb)
 
VoxelRGB operator+ (const uint32_t &aa, const VoxelRGB &bb)
 
VoxelRGB operator+ (const uint64_t &aa, const VoxelRGB &bb)
 
VoxelRGB operator+ (const float &aa, const VoxelRGB &bb)
 
VoxelRGB operator+ (const double &aa, const VoxelRGB &bb)
 
VoxelRGB operator- (const VoxelRGB &aa, const VoxelRGB &bb)
 
VoxelRGB operator- (const VoxelRGB &aa, const uint8_t &bb)
 
VoxelRGB operator- (const VoxelRGB &aa, const uint16_t &bb)
 
VoxelRGB operator- (const VoxelRGB &aa, const uint32_t &bb)
 
VoxelRGB operator- (const VoxelRGB &aa, const uint64_t &bb)
 
VoxelRGB operator- (const VoxelRGB &aa, const float &bb)
 
VoxelRGB operator- (const VoxelRGB &aa, const double &bb)
 
VoxelRGB operator- (const uint8_t &aa, const VoxelRGB &bb)
 
VoxelRGB operator- (const uint16_t &aa, const VoxelRGB &bb)
 
VoxelRGB operator- (const uint32_t &aa, const VoxelRGB &bb)
 
VoxelRGB operator- (const uint64_t &aa, const VoxelRGB &bb)
 
VoxelRGB operator- (const float &aa, const VoxelRGB &bb)
 
VoxelRGB operator- (const double &aa, const VoxelRGB &bb)
 
VoxelRGB operator* (const VoxelRGB &aa, const uint8_t &bb)
 
VoxelRGB operator* (const VoxelRGB &aa, const uint16_t &bb)
 
VoxelRGB operator* (const VoxelRGB &aa, const uint32_t &bb)
 
VoxelRGB operator* (const VoxelRGB &aa, const uint64_t &bb)
 
VoxelRGB operator* (const VoxelRGB &aa, const float &bb)
 
VoxelRGB operator* (const VoxelRGB &aa, const double &bb)
 
VoxelRGB operator* (const uint8_t &aa, const VoxelRGB &bb)
 
VoxelRGB operator* (const uint16_t &aa, const VoxelRGB &bb)
 
VoxelRGB operator* (const uint32_t &aa, const VoxelRGB &bb)
 
VoxelRGB operator* (const uint64_t &aa, const VoxelRGB &bb)
 
VoxelRGB operator* (const float &aa, const VoxelRGB &bb)
 
VoxelRGB operator* (const double &aa, const VoxelRGB &bb)
 
VoxelRGB operator/ (const VoxelRGB &aa, const uint8_t &bb)
 
VoxelRGB operator/ (const VoxelRGB &aa, const uint16_t &bb)
 
VoxelRGB operator/ (const VoxelRGB &aa, const uint32_t &bb)
 
VoxelRGB operator/ (const VoxelRGB &aa, const uint64_t &bb)
 
VoxelRGB operator/ (const VoxelRGB &aa, const float &bb)
 
VoxelRGB operator/ (const VoxelRGB &aa, const double &bb)
 
VoxelRGB operator* (const VoxelRGB &aa, const long &bb)
 
VoxelRGB operator* (const long &aa, const VoxelRGB &bb)
 
VoxelRGB operator/ (const VoxelRGB &aa, const long &bb)
 
VoxelRGBA operator+ (const VoxelRGBA &aa, const VoxelRGBA &bb)
 
VoxelRGBA operator+ (const VoxelRGBA &aa, const uint8_t &bb)
 
VoxelRGBA operator+ (const VoxelRGBA &aa, const uint16_t &bb)
 
VoxelRGBA operator+ (const VoxelRGBA &aa, const uint32_t &bb)
 
VoxelRGBA operator+ (const VoxelRGBA &aa, const uint64_t &bb)
 
VoxelRGBA operator+ (const VoxelRGBA &aa, const float &bb)
 
VoxelRGBA operator+ (const VoxelRGBA &aa, const double &bb)
 
VoxelRGBA operator+ (const uint8_t &aa, const VoxelRGBA &bb)
 
VoxelRGBA operator+ (const uint16_t &aa, const VoxelRGBA &bb)
 
VoxelRGBA operator+ (const uint32_t &aa, const VoxelRGBA &bb)
 
VoxelRGBA operator+ (const uint64_t &aa, const VoxelRGBA &bb)
 
VoxelRGBA operator+ (const float &aa, const VoxelRGBA &bb)
 
VoxelRGBA operator+ (const double &aa, const VoxelRGBA &bb)
 
VoxelRGBA operator- (const VoxelRGBA &aa, const VoxelRGBA &bb)
 
VoxelRGBA operator- (const VoxelRGBA &aa, const uint8_t &bb)
 
VoxelRGBA operator- (const VoxelRGBA &aa, const uint16_t &bb)
 
VoxelRGBA operator- (const VoxelRGBA &aa, const uint32_t &bb)
 
VoxelRGBA operator- (const VoxelRGBA &aa, const uint64_t &bb)
 
VoxelRGBA operator- (const VoxelRGBA &aa, const float &bb)
 
VoxelRGBA operator- (const VoxelRGBA &aa, const double &bb)
 
VoxelRGBA operator- (const uint8_t &aa, const VoxelRGBA &bb)
 
VoxelRGBA operator- (const uint16_t &aa, const VoxelRGBA &bb)
 
VoxelRGBA operator- (const uint32_t &aa, const VoxelRGBA &bb)
 
VoxelRGBA operator- (const uint64_t &aa, const VoxelRGBA &bb)
 
VoxelRGBA operator- (const float &aa, const VoxelRGBA &bb)
 
VoxelRGBA operator- (const double &aa, const VoxelRGBA &bb)
 
VoxelRGBA operator* (const VoxelRGBA &aa, const uint8_t &bb)
 
VoxelRGBA operator* (const VoxelRGBA &aa, const uint16_t &bb)
 
VoxelRGBA operator* (const VoxelRGBA &aa, const uint32_t &bb)
 
VoxelRGBA operator* (const VoxelRGBA &aa, const uint64_t &bb)
 
VoxelRGBA operator* (const VoxelRGBA &aa, const float &bb)
 
VoxelRGBA operator* (const VoxelRGBA &aa, const double &bb)
 
VoxelRGBA operator* (const uint8_t &aa, const VoxelRGBA &bb)
 
VoxelRGBA operator* (const uint16_t &aa, const VoxelRGBA &bb)
 
VoxelRGBA operator* (const uint32_t &aa, const VoxelRGBA &bb)
 
VoxelRGBA operator* (const uint64_t &aa, const VoxelRGBA &bb)
 
VoxelRGBA operator* (const float &aa, const VoxelRGBA &bb)
 
VoxelRGBA operator* (const double &aa, const VoxelRGBA &bb)
 
VoxelRGBA operator/ (const VoxelRGBA &aa, const uint8_t &bb)
 
VoxelRGBA operator/ (const VoxelRGBA &aa, const uint16_t &bb)
 
VoxelRGBA operator/ (const VoxelRGBA &aa, const uint32_t &bb)
 
VoxelRGBA operator/ (const VoxelRGBA &aa, const uint64_t &bb)
 
VoxelRGBA operator/ (const VoxelRGBA &aa, const float &bb)
 
VoxelRGBA operator/ (const VoxelRGBA &aa, const double &bb)
 
VoxelRGBA operator* (const VoxelRGBA &aa, const long &bb)
 
VoxelRGBA operator* (const long &aa, const VoxelRGBA &bb)
 
VoxelRGBA operator/ (const VoxelRGBA &aa, const long &bb)
 
VoxelHSV operator+ (const VoxelHSV &aa, const VoxelHSV &bb)
 
VoxelHSV operator+ (const VoxelHSV &aa, const uint8_t &bb)
 
VoxelHSV operator+ (const uint8_t &aa, const VoxelHSV &bb)
 
VoxelHSV operator- (const VoxelHSV &aa, const VoxelHSV &bb)
 
VoxelHSV operator- (const VoxelHSV &aa, const uint8_t &bb)
 
VoxelHSV operator- (const uint8_t &aa, const VoxelHSV &bb)
 
VoxelHSV operator* (const VoxelHSV &aa, const uint8_t &bb)
 
VoxelHSV operator* (const VoxelHSV &aa, const uint16_t &bb)
 
VoxelHSV operator* (const VoxelHSV &aa, const uint32_t &bb)
 
VoxelHSV operator* (const VoxelHSV &aa, const uint64_t &bb)
 
VoxelHSV operator* (const VoxelHSV &aa, const float &bb)
 
VoxelHSV operator* (const VoxelHSV &aa, const double &bb)
 
VoxelHSV operator* (const uint8_t &aa, const VoxelHSV &bb)
 
VoxelHSV operator* (const uint16_t &aa, const VoxelHSV &bb)
 
VoxelHSV operator* (const uint32_t &aa, const VoxelHSV &bb)
 
VoxelHSV operator* (const uint64_t &aa, const VoxelHSV &bb)
 
VoxelHSV operator* (const float &aa, const VoxelHSV &bb)
 
VoxelHSV operator* (const double &aa, const VoxelHSV &bb)
 
VoxelHSV operator/ (const VoxelHSV &aa, const uint8_t &bb)
 
VoxelHSV operator/ (const VoxelHSV &aa, const uint16_t &bb)
 
VoxelHSV operator/ (const VoxelHSV &aa, const uint32_t &bb)
 
VoxelHSV operator/ (const VoxelHSV &aa, const uint64_t &bb)
 
VoxelHSV operator/ (const VoxelHSV &aa, const float &bb)
 
VoxelHSV operator/ (const VoxelHSV &aa, const double &bb)
 
VoxelHSV operator* (const VoxelHSV &aa, const long &bb)
 
VoxelHSV operator* (const long &aa, const VoxelHSV &bb)
 
VoxelHSV operator/ (const VoxelHSV &aa, const long &bb)
 
VoxelHSV operator+ (const VoxelHSV &aa, const uint16_t &bb)
 
VoxelHSV operator+ (const VoxelHSV &aa, const uint32_t &bb)
 
VoxelHSV operator+ (const VoxelHSV &aa, const uint64_t &bb)
 
VoxelHSV operator+ (const VoxelHSV &aa, const float &bb)
 
VoxelHSV operator+ (const VoxelHSV &aa, const double &bb)
 
VoxelHSV operator+ (const uint16_t &aa, const VoxelHSV &bb)
 
VoxelHSV operator+ (const uint32_t &aa, const VoxelHSV &bb)
 
VoxelHSV operator+ (const uint64_t &aa, const VoxelHSV &bb)
 
VoxelHSV operator+ (const float &aa, const VoxelHSV &bb)
 
VoxelHSV operator+ (const double &aa, const VoxelHSV &bb)
 
VoxelHSV operator- (const VoxelHSV &aa, const uint16_t &bb)
 
VoxelHSV operator- (const VoxelHSV &aa, const uint32_t &bb)
 
VoxelHSV operator- (const VoxelHSV &aa, const uint64_t &bb)
 
VoxelHSV operator- (const VoxelHSV &aa, const float &bb)
 
VoxelHSV operator- (const VoxelHSV &aa, const double &bb)
 
VoxelHSV operator- (const uint16_t &aa, const VoxelHSV &bb)
 
VoxelHSV operator- (const uint32_t &aa, const VoxelHSV &bb)
 
VoxelHSV operator- (const uint64_t &aa, const VoxelHSV &bb)
 
VoxelHSV operator- (const float &aa, const VoxelHSV &bb)
 
VoxelHSV operator- (const double &aa, const VoxelHSV &bb)
 

Variables

const AlgorithmCaller::LaunchExecution execute
 
int verbose
 
int debugMessageLevel