#include <vecbse.h>
Inheritance diagram for CAMvectorBase:
|
Definition at line 32 of file vecbse.cpp. References DataP, referenceFlag, typeValue, and vectorBaseReferenceCount. Referenced by operator *(). |
|
|
Definition at line 41 of file vecbse.cpp. References DataP, referenceFlag, typeValue, and vectorBaseReferenceCount. |
|
Definition at line 83 of file vecbse.cpp. References _, DataP, CAMrange::getBase(), CAMstructureBase::getFullDataCount(), CAMstructureBase::initialize(), referenceFlag, CAMdataHandler::setReferenceCount(), Structure, and vectorBaseReferenceCount. |
|
Definition at line 98 of file vecbse.cpp. References DataP, CAMdataHandler::decrementReferenceCount(), and CAMdataHandler::getReferenceCount(). |
|
Definition at line 1106 of file vecbse.cpp. References CAMarrayBase::DataP, DataP, CAMbinaryEngine::doubleAequalToB(), getIndexBase(), getIndexBound(), CAMstructureBase::getIndexCount(), CAMarrayBase::initialize(), CAMrange::initialize(), CAMarrayBase::setTemporaryFlag(), CAMarrayBase::Structure, and Structure. |
|
Definition at line 1080 of file vecbse.cpp. References CAMmatrixBase::DataP, DataP, CAMbinaryEngine::doubleAequalToB(), getIndexBase(), getIndexBound(), CAMstructureBase::getIndexCount(), CAMmatrixBase::initialize(), CAMrange::initialize(), CAMmatrixBase::setTemporaryFlag(), CAMmatrixBase::Structure, and Structure. |
|
Definition at line 166 of file vecbse.h. References vectorBaseReferenceCount. |
|
Definition at line 173 of file vecutl.cpp. References A, getDataPointer(), getIndexCount(), initializeMinDuplicate(), CAMstructureBase::isConformingTo(), CAMstructureBase::isSubset(), nonConformingMessage(), and Structure. Referenced by O_SESSAME::ModifiedRodriguezParameters::operator-(), and O_SESSAME::Keplerian::SetPositionVelocity(). |
|
Definition at line 1222 of file vecbse.cpp. References A, CAMmvaExit(), CAMstructureBase::dataDimension, and CAMstructureBase::getIndexCount(). |
|
Definition at line 1017 of file vecbse.cpp. References B, DataP, CAMstructureBase::initialize(), referenceFlag, Structure, typeValue, and vectorBaseReferenceCount. |
|
Definition at line 1132 of file vecbse.cpp. References DataP, CAMdataHandler::dataPointer, MVAlongBase::getDataPointer(), CAMstructureBase::indexBeginBase, CAMstructureBase::indexEndBase, and Structure. |
|
Reimplemented in CAMdoubleVector. Definition at line 156 of file vecbse.h. References DataP, and CAMdataHandler::getDataPointer(). Referenced by dot(), infNorm(), max(), maxAbs(), min(), minAbs(), operator *(), CAMmatrixBase::operator *(), CAMdoubleVector::operator()(), CAMmatrixBase::operator/(), operator<<(), operator>>(), pNorm(), and CAMmvaGraphics::vectorBasePlot(). |
|
|
|
Definition at line 724 of file vecbse.cpp. References CAMstructureBase::indexBegin, CAMstructureBase::indexBeginBase, CAMstructureBase::indexEndBase, and Structure. Referenced by asArray(), asMatrix(), and CAMdoubleVector::operator()(). |
|
|
|
Definition at line 745 of file vecbse.cpp. References CAMstructureBase::indexBeginBase, CAMstructureBase::indexEndBase, CAMstructureBase::indexStride, and Structure. |
|
|
|
Definition at line 1154 of file vecbse.cpp. References referenceCountError(), and vectorBaseReferenceCount. |
|
Definition at line 1172 of file vecbse.cpp. References CAMmvaExit(), CAMstructureBase::dataDimension, MVAlongBase::getDataPointer(), CAMstructureBase::indexBegin, CAMstructureBase::indexEnd, and indexErrorMessage(). Referenced by CAMdoubleVector::operator()(). |
|
Definition at line 1197 of file vecbse.cpp. References CAMmvaExit(). Referenced by indexCheck(). |
|
Definition at line 118 of file vecutl.cpp. References A, CAMbinaryEngine::doubleMaxAbsValue(), getDataPointer(), CAMstructureBase::getFullDataCount(), initializeMinDuplicate(), CAMstructureBase::isSubset(), Structure, and value. |
|
Definition at line 292 of file vecbse.cpp. References _, DataP, CAMdataHandler::decrementReferenceCount(), CAMrange::getBase(), CAMstructureBase::getFullDataCount(), CAMdataHandler::getReferenceCount(), CAMstructureBase::initialize(), referenceFlag, CAMdataHandler::setReferenceCount(), Structure, and vectorBaseReferenceCount. |
|
Definition at line 248 of file vecbse.cpp. References DataP, CAMdataHandler::decrementReferenceCount(), CAMdataHandler::getReferenceCount(), CAMstructureBase::initialize(), referenceFlag, Structure, typeValue, and vectorBaseReferenceCount. |
|
|
Reimplemented in CAMdoubleVector. Definition at line 234 of file vecbse.cpp. References DataP, CAMdataHandler::decrementReferenceCount(), CAMdataHandler::getReferenceCount(), CAMstructureBase::initialize(), referenceFlag, Structure, typeValue, and vectorBaseReferenceCount. Referenced by CAMmatrixBase::asVector(), CAMarrayBase::asVector(), CAMdoubleVector::initialize(), operator *(), CAMmatrixBase::operator *(), and CAMmatrixBase::operator/(). |
|
|
Definition at line 1048 of file vecbse.cpp. References B, DataP, CAMdataHandler::decrementReferenceCount(), CAMdataHandler::getReferenceCount(), CAMdataHandler::incrementReferenceCount(), CAMstructureBase::initialize(), referenceFlag, Structure, typeValue, and vectorBaseReferenceCount. |
|
Definition at line 316 of file vecbse.cpp. References A, DataP, CAMdataHandler::getDataType(), CAMstructureBase::getFullDataCount(), CAMstructureBase::initializeMinStructure(), CAMdataHandler::setReferenceCount(), and Structure. |
|
Definition at line 322 of file vecbse.cpp. References DataP, CAMstructureBase::getFullDataCount(), CAMstructureBase::initializeMinStructure(), CAMdataHandler::setReferenceCount(), and Structure. Referenced by operator *(), CAMmatrixBase::operator *(), operator+(), operator-(), and CAMmatrixBase::operator/(). |
|
Definition at line 1259 of file vecbse.cpp. References CAMmvaExit(). |
|
Definition at line 13 of file vecutl.cpp. References A, CAMbinaryEngine::doubleMaxValue(), getDataPointer(), CAMstructureBase::getFullDataCount(), initializeMinDuplicate(), CAMstructureBase::isSubset(), Structure, and value. |
|
Definition at line 65 of file vecutl.cpp. References A, CAMbinaryEngine::doubleMaxAbsValue(), getDataPointer(), CAMstructureBase::getFullDataCount(), initializeMinDuplicate(), CAMstructureBase::isSubset(), Structure, and value. Referenced by norm2(), and O_SESSAME::normInf(). |
|
Definition at line 39 of file vecutl.cpp. References A, CAMbinaryEngine::doubleMinValue(), getDataPointer(), CAMstructureBase::getFullDataCount(), initializeMinDuplicate(), CAMstructureBase::isSubset(), Structure, and value. |
|
Definition at line 91 of file vecutl.cpp. References A, CAMbinaryEngine::doubleMinAbsValue(), getDataPointer(), CAMstructureBase::getFullDataCount(), initializeMinDuplicate(), CAMstructureBase::isSubset(), Structure, and value. |
|
Definition at line 1001 of file vecbse.cpp. References DataP, CAMbinaryEngine::doubleAminusEqualAlpha(), setTemporaryFlag(), Structure, and value. |
|
Definition at line 1205 of file vecbse.cpp. References A, B, CAMmvaExit(), CAMstructureBase::dataDimension, and CAMstructureBase::getIndexCount(). Referenced by dot(), operator *(), operator+(), operator+(), operator+=(), operator-(), operator-(), operator-=(), and operator=(). |
|
Definition at line 1253 of file vecbse.cpp. References CAMmvaExit(). |
|
Definition at line 1247 of file vecbse.cpp. References CAMmvaExit(). |
|
Definition at line 1235 of file vecbse.cpp. References A, CAMmvaExit(), CAMstructureBase::dataDimension, and CAMstructureBase::getIndexCount(). |
|
Definition at line 923 of file vecbse.cpp. References DataP, CAMbinaryEngine::doubleAtimesEqualAlpha(), setTemporaryFlag(), Structure, and value. |
|
|
|
Definition at line 967 of file vecbse.cpp. References DataP, CAMbinaryEngine::doubleAtimesEqualAlpha(), Structure, and value. |
|
Definition at line 836 of file vecbse.cpp. References _, DataP, CAMbinaryEngine::doubleAplusEqualAlpha(), CAMstructureBase::isStrictConformingTo(), nonConformingMessage(), setTemporaryFlag(), Structure, and value. |
|
|
Definition at line 391 of file vecbse.cpp. References A, DataP, CAMbinaryEngine::doubleCequalAplusB(), CAMdataHandler::getDataType(), initializeReturnArgument(), CAMstructureBase::isStrictConformingTo(), nonConformingMessage(), setTemporaryFlag(), and Structure. |
|
Definition at line 899 of file vecbse.cpp. References _, DataP, CAMbinaryEngine::doubleAplusEqualAlpha(), CAMstructureBase::isStrictConformingTo(), nonConformingMessage(), Structure, and value. |
|
Definition at line 666 of file vecbse.cpp. References A, CAMmatrixBase::DataP, DataP, CAMbinaryEngine::doubleAplusEqualB(), CAMstructureBase::isStrictConformingTo(), nonConformingMessage(), CAMmatrixBase::Structure, and Structure. |
|
Definition at line 650 of file vecbse.cpp. References A, DataP, CAMbinaryEngine::doubleAplusEqualB(), CAMstructureBase::isStrictConformingTo(), nonConformingMessage(), and Structure. |
|
Definition at line 867 of file vecbse.cpp. References _, DataP, CAMbinaryEngine::doubleAminusEqualAlpha(), CAMstructureBase::isStrictConformingTo(), nonConformingMessage(), setTemporaryFlag(), Structure, and value. |
|
|
Definition at line 424 of file vecbse.cpp. References A, DataP, CAMbinaryEngine::doubleCequalAminusB(), CAMdataHandler::getDataType(), initializeReturnArgument(), CAMstructureBase::isStrictConformingTo(), nonConformingMessage(), setTemporaryFlag(), and Structure. |
|
Definition at line 378 of file vecbse.cpp. References DataP, CAMbinaryEngine::doubleAequalToMinusB(), initializeReturnArgument(), setTemporaryFlag(), and Structure. |
|
Definition at line 911 of file vecbse.cpp. References _, DataP, CAMbinaryEngine::doubleAminusEqualAlpha(), CAMstructureBase::isStrictConformingTo(), nonConformingMessage(), Structure, and value. |
|
Definition at line 686 of file vecbse.cpp. References A, CAMmatrixBase::DataP, DataP, CAMbinaryEngine::doubleAminusEqualB(), CAMstructureBase::isStrictConformingTo(), nonConformingMessage(), CAMmatrixBase::Structure, and Structure. |
|
Definition at line 676 of file vecbse.cpp. References A, DataP, CAMbinaryEngine::doubleAminusEqualB(), CAMstructureBase::isStrictConformingTo(), nonConformingMessage(), and Structure. |
|
Definition at line 945 of file vecbse.cpp. References DataP, CAMbinaryEngine::doubleAdivideEqualAlpha(), setTemporaryFlag(), Structure, and value. |
|
Definition at line 975 of file vecbse.cpp. References DataP, CAMbinaryEngine::doubleAdivideEqualAlpha(), Structure, and value. |
|
Reimplemented in CAMdoubleVector. Definition at line 154 of file vecbse.cpp. References A, CAMmatrixBase::DataP, DataP, CAMbinaryEngine::doubleAequalToB(), CAMstructureBase::getFullDataCount(), CAMstructureBase::initializeMinStructure(), CAMstructureBase::isStrictConformingTo(), nonConformingMessage(), referenceFlag, CAMdataHandler::setReferenceCount(), Structure, CAMmatrixBase::Structure, typeValue, and vectorBaseReferenceCount. |
|
Reimplemented in CAMdoubleVector. Definition at line 132 of file vecbse.cpp. References A, DataP, CAMbinaryEngine::doubleAequalToB(), CAMstructureBase::getFullDataCount(), CAMstructureBase::initializeMinStructure(), CAMstructureBase::isStrictConformingTo(), nonConformingMessage(), referenceFlag, CAMdataHandler::setReferenceCount(), Structure, typeValue, and vectorBaseReferenceCount. |
|
Reimplemented in CAMdoubleVector. Definition at line 110 of file vecbse.cpp. References _, DataP, CAMbinaryEngine::doubleAequalToAlpha(), CAMstructureBase::initialize(), CAMstructureBase::isStrictConformingTo(), nonConformingMessage(), referenceFlag, CAMdataHandler::setReferenceCount(), Structure, value, and vectorBaseReferenceCount. |
|
Definition at line 807 of file vecbse.cpp. References CAMstructureBase::indexBegin, CAMstructureBase::indexBeginBase, CAMstructureBase::indexEnd, CAMstructureBase::indexEndBase, CAMstructureBase::indexStride, setTemporaryFlag(), and Structure. |
|
Definition at line 990 of file vecbse.cpp. References DataP, CAMbinaryEngine::doubleAplusEqualAlpha(), setTemporaryFlag(), Structure, and value. |
|
Definition at line 144 of file vecutl.cpp. References A, CAMbinaryEngine::doublepNorm(), getDataPointer(), CAMstructureBase::getFullDataCount(), initializeMinDuplicate(), CAMstructureBase::isSubset(), Structure, and value. |
|
Definition at line 172 of file vecutl.cpp. References pNorm(). |
|
Definition at line 171 of file vecutl.cpp. References pNorm(). |
|
Definition at line 170 of file vecutl.cpp. Referenced by pNorm(). |
|
Definition at line 1160 of file vecbse.cpp. References CAMmvaExit(). Referenced by incrementReferenceCount(). |
|
Definition at line 781 of file vecbse.cpp. References CAMstructureBase::indexBegin, CAMstructureBase::indexBeginBase, CAMstructureBase::indexEnd, CAMstructureBase::indexEndBase, and Structure. |
|
Definition at line 766 of file vecbse.cpp. References CAMstructureBase::indexBeginBase, CAMstructureBase::indexEndBase, CAMstructureBase::indexStride, and Structure. |
|
Definition at line 168 of file vecbse.h. References vectorBaseReferenceCount. |
|
Definition at line 152 of file vecbse.h. References DataP, and CAMdataHandler::setTemporaryFlag(). Referenced by CAMmatrixBase::asVector(), CAMarrayBase::asVector(), minusValue(), operator *(), operator *(), CAMmatrixBase::operator *(), operator+(), operator+(), operator-(), operator-(), operator/(), operator/(), CAMmatrixBase::operator/(), operator~(), plusValue(), and transpose(). |
|
Definition at line 982 of file vecbse.cpp. References DataP, CAMbinaryEngine::doubleAequalToAlpha(), Structure, and value. Referenced by O_SESSAME::DirectionCosineMatrix::GetEulerAxisAngle(), O_SESSAME::Environment::GetForces(), and O_SESSAME::Environment::GetTorques(). |
|
Definition at line 697 of file vecbse.cpp. References CAMstructureBase::indexBegin, CAMstructureBase::indexBeginBase, CAMstructureBase::indexEnd, CAMstructureBase::indexEndBase, CAMstructureBase::indexStride, setTemporaryFlag(), and Structure. |
|
Definition at line 63 of file vecbse.h. Referenced by operator *(). |
|
Definition at line 934 of file vecbse.cpp. |
|
Definition at line 851 of file vecbse.cpp. |
|
Definition at line 883 of file vecbse.cpp. |
|
Definition at line 956 of file vecbse.cpp. |
|
Definition at line 182 of file vecbse.cpp. |
|
Definition at line 210 of file vecbse.cpp. |
|
|
Definition at line 58 of file vecbse.h. Referenced by CAMvectorBase(), exchangeContentsWith(), initialize(), initializeReferenceDuplicate(), CAMdoubleVector::operator()(), and operator=(). |
|
|
Definition at line 57 of file vecbse.h. Referenced by CAMvectorBase(), exchangeContentsWith(), initialize(), initializeMinDuplicate(), initializeReferenceDuplicate(), and operator=(). |
|
Definition at line 59 of file vecbse.h. Referenced by CAMvectorBase(), decrementReferenceCount(), exchangeContentsWith(), incrementReferenceCount(), initialize(), initializeReferenceDuplicate(), operator=(), and setReferenceCount(). |