|
Kig Python Scripting API Documentation |
||||
|
This Object is a BogusObject containing only a double value. More...
#include <bogus_imp.h>


Public Member Functions | |
| DoubleObject (const double d) | |
| Construct a new DoubleObject containing the value d. | |
| double | data () const |
| Get hold of the contained data. | |
| void | setData (double d) |
| Set the contained data to d. | |
| DoubleObject * | copy () const |
| Returns a copy of this Object. | |
| const ObjectType * | type () const |
| Returns the lowermost ObjectType that this object is an instantiation of. | |
| bool | equals (const Object &rhs) const |
| Returns true if this Object is equal to rhs. | |
Public Member Functions inherited from BogusObject | |
| Coordinate | attachPoint () const |
| Returns a reference point where to attach labels; when this returns an invalidCoord then the attachment is either not done at all, or done in a specific way (like for curves, or for points) The treatment of points could also take advantage of this attachment mechanism. | |
| Object * | transform (const Transformation &) const |
| Return this Object, transformed by the transformation t. | |
Public Member Functions inherited from Object | |
| bool | inherits (const ObjectType *t) const |
| Returns true if this Object inherits the Object type represented by t. | |
| bool | valid () const |
| Returns true if this is a valid Object. | |
Static Public Member Functions | |
| static const ObjectType * | stype () |
| Returns the ObjectType representing the DoubleObject type. | |
Static Public Member Functions inherited from BogusObject | |
| static const ObjectType * | stype () |
| Returns the ObjectType representing the BogusObject type. | |
Static Public Member Functions inherited from Object | |
| static const ObjectType * | stype () |
| The ObjectType representing the base Object class. | |
This Object is a BogusObject containing only a double value.
|
virtual |
Returns a copy of this Object.
The copy is an exact copy. Changes to the copy don't affect the original.
Implements Object.
References DoubleObject().
|
virtual |
|
virtual |
Returns the lowermost ObjectType that this object is an instantiation of.
E.g. if you want to get a string containing the internal name of the type of an object, you can do:
Implements Object.