karto::Object Class Reference
#include <Karto.h>
List of all members.
Detailed Description
Definition at line 551 of file Karto.h.
Constructor & Destructor Documentation
karto::Object::Object |
( |
|
) |
|
Default constructor
Definition at line 45 of file Karto.cpp.
karto::Object::Object |
( |
const Name & |
rName |
) |
|
Constructs an object with the given name
- Parameters:
-
Definition at line 50 of file Karto.cpp.
karto::Object::~Object |
( |
|
) |
[virtual] |
Default constructor
Definition at line 56 of file Karto.cpp.
karto::Object::Object |
( |
const Object & |
|
) |
[private] |
Member Function Documentation
virtual const char* karto::Object::GetClassName |
( |
|
) |
const [pure virtual] |
Gets the class name of this object
- Returns:
- class name
const Name& karto::Object::GetName |
( |
|
) |
const [inline] |
Gets the name of this object
- Returns:
- name
Definition at line 575 of file Karto.h.
virtual kt_objecttype karto::Object::GetObjectType |
( |
|
) |
const [pure virtual] |
Gets the type of this object
- Returns:
- object type
AbstractParameter* karto::Object::GetParameter |
( |
const std::string & |
rName |
) |
const [inline] |
Gets the named parameter
- Parameters:
-
- Returns:
- parameter
Definition at line 606 of file Karto.h.
virtual ParameterManager* karto::Object::GetParameterManager |
( |
|
) |
[inline, virtual] |
Gets the parameter manager of this dataset
- Returns:
- parameter manager
Definition at line 596 of file Karto.h.
Gets all parameters
- Returns:
- parameters
Definition at line 623 of file Karto.h.
const Object& karto::Object::operator= |
( |
const Object & |
|
) |
[private] |
template<>
void karto::Object::SetParameter |
( |
const std::string & |
rName, |
|
|
kt_bool |
value | |
|
) |
| | [inline] |
template<typename T >
void karto::Object::SetParameter |
( |
const std::string & |
rName, |
|
|
T |
value | |
|
) |
| | [inline] |
Sets the parameter with the given name with the given value
- Parameters:
-
Definition at line 6148 of file Karto.h.
Member Data Documentation
The documentation for this class was generated from the following files: