Ability(const char *theAbilityName) | vrecko::Ability | protected |
addInputPin(InputPinBase *pin) | vrecko::BaseClass | |
addNotification(BaseClass *receiver, unsigned long notificationTypes) | vrecko::BaseClass | |
addOutputPin(OutputPinBase *pin) | vrecko::BaseClass | |
addRequestInputPin(RequestInputPinBase *pin) | vrecko::BaseClass | |
addRequestOutputPin(RequestOutputPinBase *pin) | vrecko::BaseClass | |
allocateFaceArray(unsigned long numFaces) | APSpacePartitioning::GeometryLoaderBase | inlinevirtual |
allocateVertexArray(unsigned long numVertices) | APSpacePartitioning::GeometryLoaderBase | inlinevirtual |
attribute | vrecko::BaseClass | protected |
attributeLock | vrecko::BaseClass | protected |
AttributeMap typedef | vrecko::BaseClass | protected |
BaseClass(const char *startingSenderString) | vrecko::BaseClass | |
BaseClass(BaseClass &bc) | vrecko::BaseClass | |
bCreated | APSpacePartitioning::PointShellGeneric_Object_Data< _NodeType > | protected |
bRecalculateNormals | APSpacePartitioning::GeometryLoaderBase | protected |
bThreadShouldTerminate | APSpacePartitioning::SP_Object_Data_Base | protected |
buildLODTree() | APSpacePartitioning::PointShellGeneric_Object_Data< _NodeType > | protected |
ByVoxels_MultiLevel enum value | APSpacePartitioning::PointShellGeneric_Object_Data< _NodeType > | |
ByVoxels_SingleLevel enum value | APSpacePartitioning::PointShellGeneric_Object_Data< _NodeType > | |
clean(void) | vrecko::Ability | inlinevirtual |
coreHierarchyCreation(void) | APSpacePartitioning::PointShellGeneric_Object_Data< _NodeType > | protectedvirtual |
creationType | APSpacePartitioning::PointShellGeneric_Object_Data< _NodeType > | |
CreationType enum name | APSpacePartitioning::PointShellGeneric_Object_Data< _NodeType > | |
deallocateFaceArray() | APSpacePartitioning::GeometryLoaderBase | inlinevirtual |
deallocateVertexArray() | APSpacePartitioning::GeometryLoaderBase | inlinevirtual |
debugWriteNormals() | APSpacePartitioning::GeometryLoaderBase | |
deleteAttribute(const std::string &attr_name) | vrecko::BaseClass | |
destroyGeometry() | APSpacePartitioning::GeometryLoaderBase | protectedvirtual |
destroyPointShell(CreationType type) | APSpacePartitioning::PointShellGeneric_Object_Data< _NodeType > | virtual |
destroyPointShells() | APSpacePartitioning::PointShellGeneric_Object_Data< _NodeType > | virtual |
destroyThread() | APSpacePartitioning::SP_Object_Data_Base | protectedvirtual |
face_count | APSpacePartitioning::GeometryLoaderBase | protected |
face_size | APSpacePartitioning::GeometryLoaderBase | protected |
faces | APSpacePartitioning::GeometryLoaderBase | protected |
findPinInList(const char *strName, PinList *pinList) | vrecko::BaseClass | inlineprotected |
GeometryLoaderBase() | APSpacePartitioning::GeometryLoaderBase | |
getAttribute(const std::string &attr_name) | vrecko::BaseClass | inline |
getAttribute(const char *attr_name) | vrecko::BaseClass | inline |
getCollisions(int id) | APSpacePartitioning::PointShellGeneric_Object_Data< _NodeType > | inline |
getDrawSpheres() | APSpacePartitioning::PointShellGeneric_Object_Data< _NodeType > | inline |
getFace(unsigned long index) | APSpacePartitioning::GeometryLoaderBase | inline |
getFaceCount() | APSpacePartitioning::GeometryLoaderBase | inline |
getFaceStructureSize() | APSpacePartitioning::GeometryLoaderBase | inlinevirtual |
getID(void) const | vrecko::Ability | inline |
getInputPin(const char *strName) | vrecko::BaseClass | |
getName() const | vrecko::Ability | inline |
getNormalByIndex(osg::Geometry::AttributeBinding normalBinding, osg::Vec3Array *pNormArray, osg::IndexArray *pNormIndices, unsigned long index) | APSpacePartitioning::GeometryLoaderBase | inlineprotected |
getOSGInitCounts(osg::Node *pNode, unsigned long &pVertexCount, unsigned long &pPrimitiveCount) | APSpacePartitioning::GeometryLoaderBase | protected |
getOutputPin(const char *strName) | vrecko::BaseClass | |
getOwner(void) | vrecko::Ability | inline |
getParameterVector(void) | vrecko::Ability | inlinevirtual |
getPluginName(void) const | vrecko::Ability | inline |
getPointShellSize() | APSpacePartitioning::PointShellGeneric_Object_Data< _NodeType > | inline |
getPolygons() | APSpacePartitioning::PointShellGeneric_Object_Data< _NodeType > | inline |
getPolygonsCount() | APSpacePartitioning::PointShellGeneric_Object_Data< _NodeType > | inlinevirtual |
getPriority(void) const | vrecko::BaseClass | inline |
getRequestInputPin(const char *strName) | vrecko::BaseClass | |
getRequestOutputPin(const char *strName) | vrecko::BaseClass | |
getRoot() | APSpacePartitioning::PointShellGeneric_Object_Data< _NodeType > | inline |
getRoot(CreationType type) | APSpacePartitioning::PointShellGeneric_Object_Data< _NodeType > | inline |
getSceneFile() const | vrecko::BaseClass | inline |
getSenderString(void) | vrecko::Ability | virtual |
getVertex(unsigned long index) | APSpacePartitioning::GeometryLoaderBase | inline |
getVertexCount() | APSpacePartitioning::GeometryLoaderBase | inline |
getVertexStructureSize() | APSpacePartitioning::GeometryLoaderBase | inlinevirtual |
hHierarchyCreationThread | APSpacePartitioning::SP_Object_Data_Base | protected |
initialize(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *parameters=NULL) | vrecko::BaseClass | virtual |
initializeFromString(const char *xmlString) | vrecko::BaseClass | virtual |
inputPinsList | vrecko::BaseClass | protected |
inputPresent(const std::string &name) | vrecko::BaseClass | |
isHierarchyCreated() | APSpacePartitioning::PointShellGeneric_Object_Data< _NodeType > | inlinevirtual |
isUpdated(void) | vrecko::Ability | |
loadFacesFromFile(vrecko::BufferedFile *bfile) | APSpacePartitioning::GeometryLoaderBase | virtual |
loadGeometry(osg::Node *pNode) | APSpacePartitioning::GeometryLoaderBase | virtual |
loadGeometryHelper(osg::Node *pNode, osg::Matrix &transform, unsigned long &vertex_pos, unsigned long &face_pos) | APSpacePartitioning::GeometryLoaderBase | protected |
loadNodeFromFileRec(_NodeType *node, vrecko::BufferedFile *bfile, DynamicTree< _NodeType > *t) | APSpacePartitioning::PointShellGeneric_Object_Data< _NodeType > | protected |
loadTreeFromFile(vrecko::BufferedFile *bfile, DynamicTree< _NodeType > *t) | APSpacePartitioning::PointShellGeneric_Object_Data< _NodeType > | protected |
loadVerticesFromFile(vrecko::BufferedFile *bfile) | APSpacePartitioning::GeometryLoaderBase | virtual |
APSpacePartitioning::loadXMLParameters(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *node) | APSpacePartitioning::GeometryLoaderBase | virtual |
APSpacePartitioning::SP_Object_Data_Base::loadXMLParameters(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *) | vrecko::BaseClass | inlinevirtual |
APSpacePartitioning::SP_Object_Data_Base::loadXMLParameters(const char *xmlString) | vrecko::BaseClass | virtual |
LOD_Hierarchy enum value | APSpacePartitioning::PointShellGeneric_Object_Data< _NodeType > | |
maxDist | APSpacePartitioning::PointShellGeneric_Object_Data< _NodeType > | |
maxDistVect | APSpacePartitioning::PointShellGeneric_Object_Data< _NodeType > | |
NOTIFICATION_ALL enum value | vrecko::BaseClass | |
NOTIFICATION_DELETE_CLASS enum value | vrecko::BaseClass | |
NOTIFICATION_EO_REGISTERING enum value | vrecko::BaseClass | |
NOTIFICATION_EO_UNREGISTERING enum value | vrecko::BaseClass | |
NOTIFICATION_PROGRAM_TERMINATION enum value | vrecko::BaseClass | |
notifications | vrecko::BaseClass | protected |
notificationsLock | vrecko::BaseClass | protected |
NotificationTypes enum name | vrecko::BaseClass | |
outputPinsList | vrecko::BaseClass | protected |
outputPresent(const std::string &name) | vrecko::BaseClass | |
owner | APSpacePartitioning::SP_Object_Data_Base | protected |
parameterString | vrecko::Ability | protected |
ParameterVector typedef | vrecko::Ability | |
PinList typedef | vrecko::BaseClass | protected |
PointShellGeneric_Object_Data(const char *abName) | APSpacePartitioning::PointShellGeneric_Object_Data< _NodeType > | |
polygons | APSpacePartitioning::PointShellGeneric_Object_Data< _NodeType > | protected |
polygonsCount | APSpacePartitioning::PointShellGeneric_Object_Data< _NodeType > | protected |
postInitialize(void) | vrecko::BaseClass | inlinevirtual |
pOwner | vrecko::Ability | protected |
preInitialize() | APSpacePartitioning::SP_Object_Data_Base | virtual |
priority | vrecko::BaseClass | protected |
processEvent(const std::string &input_name, VreckoMessage *pMessage) | vrecko::BaseClass | virtual |
processNotification(BaseClass *sender, unsigned long notificationType, void *notificationData) | vrecko::BaseClass | inlineprotectedvirtual |
processRequest(const std::string &request_input_name, VreckoMessage *pMessage) | vrecko::BaseClass | virtual |
ready() | APSpacePartitioning::PointShellGeneric_Object_Data< _NodeType > | inlineprotected |
recalculateNormals() | APSpacePartitioning::GeometryLoaderBase | protected |
removeInputPin(InputPinBase *pin) | vrecko::BaseClass | |
removeNotification(BaseClass *receiver, unsigned long notificationTypes=NOTIFICATION_ALL) | vrecko::BaseClass | |
removeOutputPin(OutputPinBase *pin) | vrecko::BaseClass | |
removeRequestInputPin(RequestInputPinBase *pin) | vrecko::BaseClass | |
removeRequestOutputPin(RequestOutputPinBase *pin) | vrecko::BaseClass | |
reportError(const std::string &error) | vrecko::BaseClass | |
requestInputPinsList | vrecko::BaseClass | protected |
requestOutputPinsList | vrecko::BaseClass | protected |
rootSizeCollisions | APSpacePartitioning::PointShellGeneric_Object_Data< _NodeType > | protected |
rootSizeLOD | APSpacePartitioning::PointShellGeneric_Object_Data< _NodeType > | protected |
rootSizeMulti | APSpacePartitioning::PointShellGeneric_Object_Data< _NodeType > | protected |
rootSizeSimple | APSpacePartitioning::PointShellGeneric_Object_Data< _NodeType > | protected |
rootSizeSingle | APSpacePartitioning::PointShellGeneric_Object_Data< _NodeType > | protected |
saveFacesToFile(vrecko::BufferedFileWrite *bfile) | APSpacePartitioning::GeometryLoaderBase | virtual |
saveNodeToFileRec(_NodeType *node, vrecko::BufferedFileWrite *bfile) | APSpacePartitioning::PointShellGeneric_Object_Data< _NodeType > | protected |
savePointShellCollisions() | APSpacePartitioning::PointShellGeneric_Object_Data< _NodeType > | protected |
saveTreeToFile(vrecko::BufferedFileWrite *bfile, DynamicTree< _NodeType > *t) | APSpacePartitioning::PointShellGeneric_Object_Data< _NodeType > | protected |
saveVerticesToFile(vrecko::BufferedFileWrite *bfile) | APSpacePartitioning::GeometryLoaderBase | virtual |
saveXMLParameters(XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *) | vrecko::BaseClass | inlinevirtual |
sceneFile | vrecko::BaseClass | protected |
senderString | vrecko::BaseClass | protected |
sendNotifications(unsigned long notificationType, void *notificationData) | vrecko::BaseClass | protected |
setAttribute(const std::string &attr_name, int attr_value) | vrecko::BaseClass | inline |
setID(const char *pID) | vrecko::Ability | |
setOwner(BaseClass *owner) | vrecko::Ability | inline |
setPluginName(const char *pName) | vrecko::Ability | |
setPriority(long int pr) | vrecko::BaseClass | inline |
setSceneFile(const std::string &sceneFileName) | vrecko::BaseClass | |
Simple enum value | APSpacePartitioning::PointShellGeneric_Object_Data< _NodeType > | |
sortVerticesClockwise() | APSpacePartitioning::GeometryLoaderBase | protected |
SP_Object_Data_Base(const char *abName) | APSpacePartitioning::SP_Object_Data_Base | |
SP_Object_DataInterface() | vrecko::SP_Object_DataInterface | inline |
startThreadedHierarchyCreation() | APSpacePartitioning::SP_Object_Data_Base | protectedvirtual |
Test enum value | APSpacePartitioning::PointShellGeneric_Object_Data< _NodeType > | |
treeLOD | APSpacePartitioning::PointShellGeneric_Object_Data< _NodeType > | protected |
treeLODCreated | APSpacePartitioning::PointShellGeneric_Object_Data< _NodeType > | protected |
treeMultiLevel | APSpacePartitioning::PointShellGeneric_Object_Data< _NodeType > | protected |
treeMultiLevelCreated | APSpacePartitioning::PointShellGeneric_Object_Data< _NodeType > | protected |
treeSimple | APSpacePartitioning::PointShellGeneric_Object_Data< _NodeType > | protected |
treeSimpleCreated | APSpacePartitioning::PointShellGeneric_Object_Data< _NodeType > | protected |
treeSingleLevel | APSpacePartitioning::PointShellGeneric_Object_Data< _NodeType > | protected |
treeSingleLevelCreated | APSpacePartitioning::PointShellGeneric_Object_Data< _NodeType > | protected |
update() | APSpacePartitioning::SP_Object_Data_Base | virtual |
updated | vrecko::Ability | protected |
vertex_count | APSpacePartitioning::GeometryLoaderBase | protected |
vertex_size | APSpacePartitioning::GeometryLoaderBase | protected |
vertices | APSpacePartitioning::GeometryLoaderBase | protected |
~Ability() | vrecko::Ability | virtual |
~BaseClass() | vrecko::BaseClass | virtual |
~GeometryLoaderBase() | APSpacePartitioning::GeometryLoaderBase | |
~PointShellGeneric_Object_Data() | APSpacePartitioning::PointShellGeneric_Object_Data< _NodeType > | |
~SP_Object_Data_Base() | APSpacePartitioning::SP_Object_Data_Base | inline |
~SP_Object_DataInterface() | vrecko::SP_Object_DataInterface | inline |