| addExtrapolationStates(CscSequence *sequenceIn, const CscWorldEntity *entity) | conscience_core::knowledge::CscKnowledgeItem | protectedvirtual |
| aiTypes | conscience_core::knowledge::CscKnowledgeItem | |
| antiKinematic | conscience_core::knowledge::CscKnowledgeItem | |
| applyJoints(CscState *result, vector< string > *names) | conscience_core::knowledge::CscKnowledgeItem | |
| applyJoints(CscSequence *result, vector< string > *names) | conscience_core::knowledge::CscKnowledgeItem | |
| applyWheels(CscSequence *result, vector< string > *names) | conscience_core::knowledge::CscKnowledgeItem | |
| applyWheels(CscState *result, vector< string > *names) | conscience_core::knowledge::CscKnowledgeItem | |
| create(int knoItemIdIn, string knoItemNameIn, CscUnitType unitTypeIn, CscArtificialIntelligenceTypes aiTypes, CscEnvironmentSimulator *globalEnv, float maxHorizontalDistance, float maxVerticalDistance, float maxDepthDistance, CscPoint3d *offsetCenter, const CscEntityModel *entityModel, CscState *currentState, vector< CscJacobianInverseKinematic::TargetIKParams * > targets, map< int, CscPoint3d * > centerOfMassOfAllMemberByMemberId, vector< int > pivotsIdToIgnoreForMovement, bool debugWithBox=false, bool constraintOnDistance=false) | conscience_core::knowledge::CscKnowledgeItemTargetArmToPosition | inlinestatic |
| createPivotMovementTypeByPivotId(const CscEntityModel *robotModel) | conscience_core::knowledge::CscKnowledgeItem | virtual |
| CscKnowledgeItem(int knoItemId, string knoItemName, CscArtificialIntelligenceTypes aiTypes=CscArtificialIntelligenceType::NONE, bool outputTypes[]=NULL) | conscience_core::knowledge::CscKnowledgeItem | |
| CscKnowledgeItemTarget(int knoItemId, string knoItemName, CscArtificialIntelligenceTypes aiTypes, CscUnitType unitTypeIn=CscUnitType::Centimeter, string unitOriginIn="") | conscience_core::knowledge::CscKnowledgeItemTarget | |
| CscKnowledgeItemTargetArmToPosition(int knoItemIdIn, string knoItemNameIn, CscUnitType unitTypeIn, CscArtificialIntelligenceTypes aiTypes, CscEnvironmentSimulator *globalEnv, float maxHorizontalDistance, float maxVerticalDistance, float maxDepthDistance, CscPoint3d *offsetCenter, const CscEntityModel *entityModel, CscState *currentState, vector< CscJacobianInverseKinematic::TargetIKParams * > targets, map< int, CscPoint3d * > ¢erOfMassOfAllMemberByMemberId, vector< int > pivotsIdToIgnoreForMovement, bool debugWithBox, bool constraintOnDistance) | conscience_core::knowledge::CscKnowledgeItemTargetArmToPosition | |
| cutBeginingIfSupport(CscSequence *sequenceIn) | conscience_core::knowledge::CscKnowledgeItem | protected |
| cutBeginingIfTheSame(CscSequence *sequenceIn, float maxIn) | conscience_core::knowledge::CscKnowledgeItem | protected |
| cutInternalSubSequencesIfCommonState(CscSequence *sequenceIn) | conscience_core::knowledge::CscKnowledgeItem | protected |
| cutLastestIfTheSameAndWorst(CscSequence *sequenceIn, float maxIn) | conscience_core::knowledge::CscKnowledgeItem | protected |
| deploymentInitialGlobal | conscience_core::knowledge::CscKnowledgeItem | |
| deploymentWhenAnotherIsSolved | conscience_core::knowledge::CscKnowledgeItem | |
| evaluateSequence(CscSequence *sequence, const CscWorldEntity *entity, CscState *initialStateInit) | conscience_core::knowledge::CscKnowledgeItem | virtual |
| evaluateState(CscState *stateIn, const CscWorldEntity *entity, CscState *initialState) override | conscience_core::knowledge::CscKnowledgeItemTarget | virtual |
| generatePerson(CscEnvironmentSimulator *environment, const CscWorldEntity *entity, CscState *initialState, int personId, int generationId, CscGeneration *currentGeneration, CscGeneration *previousGeneration) override | conscience_core::knowledge::CscKnowledgeItemTargetArmToPosition | virtual |
| generateRandomStateFromState(const CscEntityModel *robotModel, CscState *currentState, bool symmetry, bool sameProgressionRightLeft=false) | conscience_core::knowledge::CscKnowledgeItem | virtual |
| generateSolution(const CscEntityModel *model, CscState *initialState) | conscience_core::knowledge::CscKnowledgeItemTargetArmToPosition | |
| getActionDeltaAutorized(float initStateValue) | conscience_core::knowledge::CscKnowledgeItem | virtual |
| getCalculator() | conscience_core::knowledge::CscKnowledgeItemTargetArmToPosition | |
| getDistance(int angle1, int angle2) | conscience_core::knowledge::CscKnowledgeItem | |
| getExtrapolationResult(CscSequence *sequenceIn) | conscience_core::knowledge::CscKnowledgeItem | virtual |
| getInitStateObjectiveValue() const | conscience_core::knowledge::CscKnowledgeItem | |
| getNbResearchIteration() | conscience_core::knowledge::CscKnowledgeItemTarget | inline |
| getOutputsCanMoveValues() const | conscience_core::knowledge::CscKnowledgeItem | |
| getPivotMovementTypeByPivotId(const CscEntityModel *robotModel) | conscience_core::knowledge::CscKnowledgeItem | virtual |
| getPivotsCanMoveValues() const | conscience_core::knowledge::CscKnowledgeItem | |
| getPropellersCanMoveValues() const | conscience_core::knowledge::CscKnowledgeItem | |
| getSequenceCountAutorized(float initStateValue) | conscience_core::knowledge::CscKnowledgeItem | virtual |
| getTranslationsCanMoveValues() const | conscience_core::knowledge::CscKnowledgeItem | |
| getWheelsCanMoveValues() const | conscience_core::knowledge::CscKnowledgeItem | |
| inputsTargetPercents | conscience_core::knowledge::CscKnowledgeItem | |
| inputsTargetValues | conscience_core::knowledge::CscKnowledgeItem | |
| inverseRightLeftPivot(const CscEntityModel *robotModel, const map< int, float > &pivotValuesToInverse) | conscience_core::knowledge::CscKnowledgeItemTarget | protected |
| isObjectiveSupportOf(CscKnowledgeItem *knowledgeItem) override | conscience_core::knowledge::CscKnowledgeItemTargetArmToPosition | virtual |
| isStatesSupportOf(CscState *state1, CscState *state2) override | conscience_core::knowledge::CscKnowledgeItemTargetArmToPosition | virtual |
| isSupportAccDiff | conscience_core::knowledge::CscKnowledgeItem | |
| isSupportActionDiff | conscience_core::knowledge::CscKnowledgeItem | |
| isSupportGyroDiff | conscience_core::knowledge::CscKnowledgeItem | |
| isSupportHeightDiff | conscience_core::knowledge::CscKnowledgeItem | |
| knowledgeItemId | conscience_core::knowledge::CscKnowledgeItem | |
| knowledgeItemName | conscience_core::knowledge::CscKnowledgeItem | |
| knowledgeType | conscience_core::knowledge::CscKnowledgeItem | |
| maxJointDelta | conscience_core::knowledge::CscKnowledgeItem | |
| maxPivotDeltaByPivotId | conscience_core::knowledge::CscKnowledgeItem | |
| maxPropellersDelta | conscience_core::knowledge::CscKnowledgeItem | |
| maxSequenceSize | conscience_core::knowledge::CscKnowledgeItem | |
| maxTranslationsDelta | conscience_core::knowledge::CscKnowledgeItem | |
| maxWheelsDelta | conscience_core::knowledge::CscKnowledgeItem | |
| nbResearchIteration | conscience_core::knowledge::CscKnowledgeItemTarget | protected |
| nextId() | conscience_core::knowledge::CscKnowledgeItem | inlinestatic |
| optionCutBeginingIfTheSame | conscience_core::knowledge::CscKnowledgeItem | |
| optionCutLastestIfTheSameAndWorst | conscience_core::knowledge::CscKnowledgeItem | |
| optionDeltaPerStateMaxDegressive | conscience_core::knowledge::CscKnowledgeItem | |
| outputsCanMoveValues | conscience_core::knowledge::CscKnowledgeItem | |
| outputTypes | conscience_core::knowledge::CscKnowledgeItem | |
| pivotMovementTypeByPivotId | conscience_core::knowledge::CscKnowledgeItem | protected |
| processAt | conscience_core::knowledge::CscKnowledgeItem | |
| selfDeploymentAnticipation | conscience_core::knowledge::CscKnowledgeItem | |
| sequencePercentAccEnd | conscience_core::knowledge::CscKnowledgeItem | |
| sequencePercentAvg | conscience_core::knowledge::CscKnowledgeItem | |
| sequencePercentCountStates | conscience_core::knowledge::CscKnowledgeItem | |
| sequencePercentExtrapolation | conscience_core::knowledge::CscKnowledgeItem | |
| sequencePercentMax | conscience_core::knowledge::CscKnowledgeItem | |
| sequencePostTraitment(CscSequence *sequanceIn) | conscience_core::knowledge::CscKnowledgeItem | virtual |
| setInitStateObjectiveValue(float value) | conscience_core::knowledge::CscKnowledgeItem | |
| setPivotsCanMoveValues(const LimitsPivot *limitsPivot) | conscience_core::knowledge::CscKnowledgeItem | |
| setPropellersCanMoveValues(const LimitsPropeller *limitsPropeller) | conscience_core::knowledge::CscKnowledgeItem | |
| setTranslationsCanMoveValues(const LimitsTranslation *limitsTranslation) | conscience_core::knowledge::CscKnowledgeItem | |
| setWheelsCanMoveValues(const LimitsWheel *limitsWheel) | conscience_core::knowledge::CscKnowledgeItem | |
| shouldAlwaysPlayInRealTime() const | conscience_core::knowledge::CscKnowledgeItem | virtual |
| solvedAt | conscience_core::knowledge::CscKnowledgeItem | |
| stateDelay | conscience_core::knowledge::CscKnowledgeItemTarget | |
| stateDuration | conscience_core::knowledge::CscKnowledgeItemTarget | |
| strictPonderations | conscience_core::knowledge::CscKnowledgeItem | |
| symetricMovments | conscience_core::knowledge::CscKnowledgeItem | |
| targetOriginMember | conscience_core::knowledge::CscKnowledgeItemTarget | |
| toString() | conscience_core::knowledge::CscKnowledgeItem | |
| unitType | conscience_core::knowledge::CscKnowledgeItemTarget | |
| updateSimulator(const CscWorldElementId &entityId, CscState *stateToApply) | conscience_core::knowledge::CscKnowledgeItemTargetArmToPosition | |
| usePivots() const | conscience_core::knowledge::CscKnowledgeItem | protected |
| usePropellers() const | conscience_core::knowledge::CscKnowledgeItem | protected |
| useTranslations() const | conscience_core::knowledge::CscKnowledgeItem | protected |
| useWheels() const | conscience_core::knowledge::CscKnowledgeItem | protected |
| ~CscKnowledgeItem() | conscience_core::knowledge::CscKnowledgeItem | virtual |
| ~CscKnowledgeItemTarget() | conscience_core::knowledge::CscKnowledgeItemTarget | virtual |
| ~CscKnowledgeItemTargetArmToPosition() | conscience_core::knowledge::CscKnowledgeItemTargetArmToPosition | virtual |