#include <ossimConnectableContainerInterface.h>
◆ ossimConnectableContainerInterface()
ossimConnectableContainerInterface::ossimConnectableContainerInterface |
( |
ossimObject * |
obj | ) |
|
|
inline |
◆ ~ossimConnectableContainerInterface()
virtual ossimConnectableContainerInterface::~ossimConnectableContainerInterface |
( |
| ) |
|
|
inlinevirtual |
◆ addChild()
◆ deleteAllChildren()
void ossimConnectableContainerInterface::deleteAllChildren |
( |
| ) |
|
◆ findAllObjectsOfType() [1/2]
◆ findAllObjectsOfType() [2/2]
◆ findFirstObjectOfType() [1/2]
Will find the firt object of the past in type. Use the RTTI type info.An optional recurse flag will say if there is another container then recurse it to find the type you are looking for else it just looks within its immediate children
Example: passing STATIC_TYPE_INFO(ossimImageRenderer) as an argument will look for the first ossimImageRenderer and return that object.
◆ findFirstObjectOfType() [2/2]
◆ findObject() [1/2]
◆ findObject() [2/2]
◆ getChildren()
virtual void ossimConnectableContainerInterface::getChildren |
( |
std::vector< ossimConnectableObject *> & |
children, |
|
|
bool |
immediateChildrenOnlyFlag |
|
) |
| |
|
pure virtual |
◆ getConnectableObject()
- Parameters
-
index | Index of object to get. |
- See also
- getNumberOfObjects(false) to get the number of objects inside the container.
- Returns
- Container's object at that index or NULL if out of range.
- Note
- This does not recurse into other containers.
Implemented in ossimImageChain, and ossimConnectableContainer.
◆ getNumberOfObjects()
virtual ossim_uint32 ossimConnectableContainerInterface::getNumberOfObjects |
( |
bool |
recurse = true | ) |
const |
|
pure virtual |
◆ getObject() [1/2]
ossimObject* ossimConnectableContainerInterface::getObject |
( |
| ) |
|
|
inline |
◆ getObject() [2/2]
const ossimObject* ossimConnectableContainerInterface::getObject |
( |
| ) |
const |
|
inline |
◆ makeUniqueIds()
virtual void ossimConnectableContainerInterface::makeUniqueIds |
( |
| ) |
|
|
pure virtual |
◆ removeChild()
◆ theBaseObject
ossimObject* ossimConnectableContainerInterface::theBaseObject |
|
protected |
The documentation for this class was generated from the following file: