| 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 | |
| angle_tolerance | APSpacePartitioning::SNCH_Object | protected |
| attribute | vrecko::BaseClass | protected |
| attributeLock | vrecko::BaseClass | protected |
| AttributeMap typedef | vrecko::BaseClass | protected |
| BaseClass(const char *startingSenderString) | vrecko::BaseClass | |
| BaseClass(BaseClass &bc) | vrecko::BaseClass | |
| calcLMDHash(unsigned long int id1, unsigned long int id2) | APSpacePartitioning::SNCH_Object | inlineprotected |
| clean(void) | vrecko::Ability | inlinevirtual |
| ConeIntersection enum value | APSpacePartitioning::SNCH_Object | protected |
| deleteAttribute(const std::string &attr_name) | vrecko::BaseClass | |
| findPinInList(const char *strName, PinList *pinList) | vrecko::BaseClass | inlineprotected |
| getAttribute(const std::string &attr_name) | vrecko::BaseClass | inline |
| getAttribute(const char *attr_name) | vrecko::BaseClass | inline |
| getCollisions(CollisionParams *params, COLLISION_POINTS_VECTOR **colPoints, unsigned long obj1ID, unsigned long obj2ID) | APSpacePartitioning::SNCH_Object | virtual |
| vrecko::SP_ObjectInterface::getCollisions(CollisionParams *params, COLLISION_POINTS_VECTOR **colPoints, unsigned long obj1ID, unsigned long obj2ID, float time) | vrecko::SP_ObjectInterface | inlinevirtual |
| getForce(void) | APSpacePartitioning::SNCH_Object | |
| getId() | vrecko::SP_ObjectInterface | inline |
| getID(void) const | vrecko::Ability | inline |
| getInputPin(const char *strName) | vrecko::BaseClass | |
| getLMDStore(LMD_HASH hash) | APSpacePartitioning::SNCH_Object | protected |
| getMaxForce(void) | APSpacePartitioning::SNCH_Object | inline |
| getName() const | vrecko::Ability | inline |
| getNCoeficient(void) | APSpacePartitioning::SNCH_Object | inline |
| getObjectsTransformations(SNCH_Object_Data *pOData1, SNCH_Object_Data *pOData2, CollisionParams *params, osg::Matrix *transf1, osg::Matrix *transf2) | APSpacePartitioning::SNCH_Object | protected |
| getOutputPin(const char *strName) | vrecko::BaseClass | |
| getOwner(void) | vrecko::Ability | inline |
| getParameterVector(void) | vrecko::Ability | inlinevirtual |
| getPluginName(void) const | vrecko::Ability | inline |
| getPriority(void) const | vrecko::BaseClass | inline |
| getRequestInputPin(const char *strName) | vrecko::BaseClass | |
| getRequestOutputPin(const char *strName) | vrecko::BaseClass | |
| getSceneFile() const | vrecko::BaseClass | inline |
| getSenderString(void) | vrecko::Ability | virtual |
| globalSearch(SNCH_Object_Data *pOData1, SNCH_Object_Data *pOData2, LMDStore *lmds, CollisionParams *params) | APSpacePartitioning::SNCH_Object | 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 | |
| isUpdated(void) | vrecko::Ability | |
| LMD_HASH typedef | APSpacePartitioning::SNCH_Object | protected |
| lmd_store | APSpacePartitioning::SNCH_Object | protected |
| lmd_store_access | APSpacePartitioning::SNCH_Object | protected |
| LMD_STORE_MAP typedef | APSpacePartitioning::SNCH_Object | protected |
| LMDvector typedef | APSpacePartitioning::SNCH_Object | |
| loadXMLParameters(XERCES_CPP_NAMESPACE_QUALIFIER DOMNode *) | vrecko::BaseClass | inlinevirtual |
| loadXMLParameters(const char *xmlString) | vrecko::BaseClass | virtual |
| localSearch(SNCH_Object_Data *pOData1, SNCH_Object_Data *pOData2, LMDStore *lmds, CollisionParams *params, int lmdIndex, int dbgWriterGLIndex=0) | APSpacePartitioning::SNCH_Object | protected |
| max_force | APSpacePartitioning::SNCH_Object | protected |
| ncoeficient | APSpacePartitioning::SNCH_Object | protected |
| NoIntersection enum value | APSpacePartitioning::SNCH_Object | protected |
| 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 | |
| objIntId | vrecko::SP_ObjectInterface | protected |
| old_getTriLMD(SNCH_Object_Data::STNodeSNCH *pSTNode1, SNCH_Object_Data *pOData1, osg::Matrix *transf1, osg::Vec3 *center1, SNCH_Object_Data::STNodeSNCH *pSTNode2, SNCH_Object_Data *pOData2, osg::Matrix *transf2, osg::Vec3 *center2, osg::Vec3 point[2][7], unsigned long *index1, unsigned long *index2) | APSpacePartitioning::SNCH_Object | protected |
| OriginalTriangleIntersection enum value | APSpacePartitioning::SNCH_Object | protected |
| outputPinsList | vrecko::BaseClass | protected |
| outputPresent(const std::string &name) | vrecko::BaseClass | |
| parameterString | vrecko::Ability | protected |
| ParameterVector typedef | vrecko::Ability | |
| PinList typedef | vrecko::BaseClass | protected |
| postInitialize(void) | vrecko::BaseClass | inlinevirtual |
| pOwner | vrecko::Ability | protected |
| preInitialize(void) | APSpacePartitioning::SNCH_Object | 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 |
| ProjectionIntersectionResult enum name | APSpacePartitioning::SNCH_Object | protected |
| reject_distance_for_BS | APSpacePartitioning::SNCH_Object | protected |
| reject_distance_for_surfaces | APSpacePartitioning::SNCH_Object | 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 |
| 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 | |
| setMaxForce(double mforce) | APSpacePartitioning::SNCH_Object | inline |
| setNCoeficient(double nc) | APSpacePartitioning::SNCH_Object | inline |
| 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 | |
| SNCH_Object() | APSpacePartitioning::SNCH_Object | |
| SP_ObjectInterface() | vrecko::SP_ObjectInterface | inline |
| SphereBVH_Object() | APSpacePartitioning::SphereBVH_Object | |
| testNodeNorec(SNCH_Object_Data::STNodeSNCH *pSTNode1, SNCH_Object_Data *pOData1, osg::Matrix *transf1, SNCH_Object_Data::STNodeSNCH *pSTNode2, SNCH_Object_Data *pOData2, osg::Matrix *transf2, LMDStore *lmds, CollisionParams *params) | APSpacePartitioning::SNCH_Object | protected |
| triDistance(OneTri *points0, OneTri *points1, osg::Vec3 *outPoint1Trans=NULL, osg::Vec3 *outPoint2Trans=NULL, unsigned short *closeFeature0=NULL, unsigned short *closeFeature1=NULL) | APSpacePartitioning::SNCH_Object | protected |
| triIntersects(OneTri *points0, OneTri *points1, osg::Vec3 *outPoint0Trans=NULL, osg::Vec3 *outPoint1Trans=NULL, osg::Vec3 *outPoint0Tri0Cross=NULL, osg::Vec3 *outPoint1Tri0Cross=NULL, bool *bOutPointsTriCrossValid=NULL) | APSpacePartitioning::SNCH_Object | protected |
| triProjectionIntersection(OneTri *points0, OneTri *points1, osg::Vec3 *outIntersectionPoint0=NULL, osg::Vec3 *outIntersectionPoint1=NULL, bool bPerformPretests=true) | APSpacePartitioning::SNCH_Object | protected |
| TWO_TRIS typedef | APSpacePartitioning::SNCH_Object | protected |
| update(void) | vrecko::BaseClass | inlinevirtual |
| updated | vrecko::Ability | protected |
| ~Ability() | vrecko::Ability | virtual |
| ~BaseClass() | vrecko::BaseClass | virtual |
| ~SNCH_Object() | APSpacePartitioning::SNCH_Object | |
| ~SP_ObjectInterface() | vrecko::SP_ObjectInterface | inline |
| ~SphereBVH_Object() | APSpacePartitioning::SphereBVH_Object | |