ERC CISST - cisst software

CISST Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
cmnCallbackStreambuf< _element, _trait >A Streambuffer class that outputs via a callback function
cmnClassRegisterMain register for classes
cmnClassServices< _hasDynamicCreation, _class >Class services
cmnClassServicesBaseBase class for class services
cmnConditionalObjectFactory< CMN_DYNAMIC_CREATION, _class >
cmnConditionalObjectFactory< CMN_DYNAMIC_CREATION, mtsGenericObjectProxy< _elementType > >
cmnConditionalObjectFactory< CMN_NO_DYNAMIC_CREATION, _class >
cmnDeSerializerDe-serialization utility class
cmnGenericObjectBase class for high level objects
cmnGenericObjectProxy< _elementType >
cmnGetCharEnvironment
cmnIsDerivedFrom< T, Base >
cmnIsDerivedFromTemplated< T, Base >
cmnLODMultiplexerStreambuf< _element, _trait >A Streambuffer class that allows output to multiple streambuf objects for Level of Detail information
cmnLODOutputMultiplexerTypes for dynamic control of output messages
cmnLoggerClass to glue the class register, the output multiplexer and the message level of detail to form the logging entity of cisst
cmnLoggerQtWidget
cmnMultiplexerStreambuf< _element, _trait >A Streambuffer class that allows output to multiple streambuf objects
cmnMultiplexerStreambufProxy< _element, _trait >Types for dynamic control of output messages
cmnNamedMap< _elementType >
cmnObjectRegisterObject Register
cmnOutputMultiplexerCreates a collection of objects that channels output to multiple sinks
cmnPathSearch path to find a file. This class contains a list of directories used to locate a file
cmnPrintfPrintf-like formatted output for streams
cmnPrintfParserParser for cmnPrintf
cmnRandomSequenceProvide an interface to a reproducible random sequence
cmnSerializerSerialization utility class
cmnStreamRawParser
cmnTokenizer
cmnTypeTraits< _elementType >A collection of useful information about the C++ basic types, represented in a generic programming way
cmnVaArgPromotion< _type >
cmnVaArgPromotion< bool >
cmnVaArgPromotion< char >
cmnVaArgPromotion< float >
cmnVaArgPromotion< short >
cmnVaArgPromotion< unsigned char >
cmnVaArgPromotion< unsigned short >
CWindowManagerBase
CWindowManagerThreadProc
svlDraw::Internals
svlImageProcessing::Internals
ireFrameworkClass to manage the preparation of Python for the Interactive Robot Environment, and for launching the IRE IDE and shell
IReqFilterImageExposureCorrection
IReqFilterImageResizer
IReqFilterImageTranslation
IReqFilterImageWindow
IReqFilterLightSourceBuddy
IReqFilterSourceImageFile
IReqFilterSourceTextFile
IReqFilterSourceVideoCapture
IReqFilterSourceVideoFile
IReqFilterSplitter
IReqFilterStereoImageJoiner
IReqStreamManager
mtsCallableReadBase
mtsCallableReadMethod< _classType, _returnType >
mtsCallableReadMethod< _classType, _returnType >::ConditionalCast<, _dummy >
mtsCallableReadMethod< _classType, _returnType >::ConditionalCast< true, _dummy >
mtsCallableReadReturnVoidMethod< _classType, _returnType >
mtsCallableReadReturnVoidMethod< _classType, _returnType >::ConditionalCast<, _dummy >
mtsCallableReadReturnVoidMethod< _classType, _returnType >::ConditionalCast< true, _dummy >
mtsCallableVoidBase
mtsCallableVoidFunction
mtsCallableVoidMethod< _classType >
mtsCallableVoidReturnBase
mtsCallableVoidReturnMethod< _classType, _resultType >
mtsCallableVoidReturnMethod< _classType, _resultType >::ConditionalCast<, _dummy >
mtsCallableVoidReturnMethod< _classType, _resultType >::ConditionalCast< true, _dummy >
mtsCallableWriteReturnBase
mtsCallableWriteReturnMethod< _classType, _argumentType, _resultType >
mtsCallableWriteReturnMethod< _classType, _argumentType, _resultType >::ConditionalCast< a, b, dummy >
mtsCallableWriteReturnMethod< _classType, _argumentType, _resultType >::ConditionalCast< false, true, dummy >
mtsCallableWriteReturnMethod< _classType, _argumentType, _resultType >::ConditionalCast< true, false, dummy >
mtsCallableWriteReturnMethod< _classType, _argumentType, _resultType >::ConditionalCast< true, true, dummy >
mtsCollectorBase
mtsCollectorBase::SignalMapElement
mtsCollectorEvent
mtsCollectorEvent::CollectorEventVoid
mtsCollectorEvent::CollectorEventWrite
mtsCollectorQtComponent
mtsCollectorQtWidget
mtsCollectorState
mtsCommandBase
mtsCommandFilteredQueuedWrite
mtsCommandFilteredWrite
mtsCommandProxyBase
mtsCommandQualifiedRead< _classType, _argument1Type, _argument2Type >
mtsCommandQualifiedRead< _classType, _argument1Type, _argument2Type >::ConditionalCast< a, b, dummy >
mtsCommandQualifiedRead< _classType, _argument1Type, _argument2Type >::ConditionalCast< false, true, dummy >
mtsCommandQualifiedRead< _classType, _argument1Type, _argument2Type >::ConditionalCast< true, false, dummy >
mtsCommandQualifiedRead< _classType, _argument1Type, _argument2Type >::ConditionalCast< true, true, dummy >
mtsCommandQualifiedReadBase
mtsCommandQualifiedReadProxy
mtsCommandQueuedVoid
mtsCommandQueuedVoidReturn
mtsCommandQueuedWrite< _argumentType >
mtsCommandQueuedWriteBase
mtsCommandQueuedWriteGeneric
mtsCommandQueuedWriteReturn
mtsCommandRead
mtsCommandReadProxy
mtsCommandVoid
mtsCommandVoidProxy
mtsCommandVoidReturn
mtsCommandWrite< _classType, _argumentType >
mtsCommandWrite< _classType, _argumentType >::ConditionalCast<, dummy >
mtsCommandWrite< _classType, _argumentType >::ConditionalCast< true, dummy >
mtsCommandWriteBase
mtsCommandWriteGeneric< _classType >
mtsCommandWriteProxy
mtsCommandWriteReturn
mtsComponent
mtsComponentInterfaceProxyClient
mtsComponentInterfaceProxyClient::ComponentInterfaceClientI
mtsComponentInterfaceProxyServer
mtsComponentInterfaceProxyServer::ComponentInterfaceServerI
mtsComponentProxy
mtsComponentProxy::FunctionProxyAndEventHandlerProxyMapElement
mtsComponentState
mtsComponentStateChange
mtsComponentStatusControl
mtsComponentViewer
mtsDescriptionComponent
mtsDescriptionConnection
mtsDescriptionConnection::FullInterface
mtsDescriptionInterface
mtsEventReceiverBase
mtsEventReceiverVoid
mtsEventReceiverWrite
mtsEventWriteGeneratorProxy
mtsExecutionResult
mtsFixedSizeVector< _elementType, _size >
mtsFunctionBase
mtsFunctionQualifiedRead
mtsFunctionQualifiedRead::ConditionalWrap< _userType1, _userType2, a, b >
mtsFunctionQualifiedRead::ConditionalWrap< _userType1, _userType2, false, true >
mtsFunctionQualifiedRead::ConditionalWrap< _userType1, _userType2, true, false >
mtsFunctionQualifiedRead::ConditionalWrap< _userType1, _userType2, true, true >
mtsFunctionQualifiedReadProxy
mtsFunctionRead
mtsFunctionRead::ConditionalWrap< _userType, >
mtsFunctionRead::ConditionalWrap< _userType, true >
mtsFunctionReadProxy
mtsFunctionVoid
mtsFunctionVoidReturn
mtsFunctionVoidReturn::ConditionalWrap< _userType, >
mtsFunctionVoidReturn::ConditionalWrap< _userType, true >
mtsFunctionWrite
mtsFunctionWrite::ConditionalWrap< _userType, >
mtsFunctionWrite::ConditionalWrap< _userType, true >
mtsFunctionWriteProxy
mtsFunctionWriteReturn
mtsFunctionWriteReturn::ConditionalWrap< __argumentType, __resultType, a, b >
mtsFunctionWriteReturn::ConditionalWrap< __argumentType, __resultType, false, true >
mtsFunctionWriteReturn::ConditionalWrap< __argumentType, __resultType, true, false >
mtsFunctionWriteReturn::ConditionalWrap< __argumentType, __resultType, true, true >
mtsGenericObjectBase class for data object in cisstMultiTask
mtsGenericObjectProxy< _elementType >
mtsGenericObjectProxyBase< _elementType >
mtsGenericObjectProxyRef< _elementType >
mtsGenericTypes< T >
mtsGenericTypesImpl< T, >
mtsGenericTypesImpl< T, true >
mtsGenericTypesUnwrap< T >
mtsGenericTypesUnwrapImpl< T, >
mtsGenericTypesUnwrapImpl< T, true >
mtsHistory< _elementType >
mtsHistoryBase
mtsInterfaceCommon
mtsInterfaceCommon::CommandQualifiedReadElement
mtsInterfaceCommon::CommandReadElement
mtsInterfaceCommon::CommandVoidElement
mtsInterfaceCommon::CommandWriteElement
mtsInterfaceCommon::EventVoidElement
mtsInterfaceCommon::EventWriteElement
mtsInterfaceCommon::InterfaceProvidedDescription
mtsInterfaceCommon::InterfaceRequiredDescription
mtsInterfaceInput
mtsInterfaceOutput
mtsInterfaceProvided
mtsInterfaceProvidedOrOutput
mtsInterfaceRequired
mtsInterfaceRequired::FunctionOrReceiverInfo< _PointerType >
mtsInterfaceRequiredOrInput
mtsIntervalStatistics
mtsMailBox
mtsManagerComponentBase
mtsManagerComponentBase::CommandNames
mtsManagerComponentBase::ComponentNames
mtsManagerComponentBase::EventNames
mtsManagerComponentBase::InterfaceNames
mtsManagerComponentClientDeclaration of Manager Component Client
mtsManagerComponentClient::InterfaceComponentFunctionType
mtsManagerComponentClient::InterfaceLCMFunctionType
mtsManagerComponentServer
mtsManagerComponentServer::InterfaceGCMFunctionType
mtsManagerComponentServices
mtsManagerComponentServices::GetterStruct
mtsManagerComponentServices::ManagementStruct
mtsManagerGlobal
mtsManagerGlobal::ConnectedInterfaceInfo
mtsManagerGlobal::ConnectionElement
mtsManagerGlobal::InterfaceMapType
mtsManagerGlobalInterface
mtsManagerLocal
mtsManagerLocalInterface
mtsManagerLocalInterface::ValuePair
mtsManagerProxyClient
mtsManagerProxyClient::ManagerClientI
mtsManagerProxyServer
mtsManagerProxyServer::ManagerServerI
mtsMatrix< _elementType >
mtsMulticastCommandVoid
mtsMulticastCommandWrite< _argumentType >
mtsMulticastCommandWriteBase
mtsMulticastCommandWriteProxy
mtsParameterTypes
mtsProxyBaseClient< _proxyOwner >
mtsProxyBaseCommon< _proxyOwner >
mtsProxyBaseCommon< _proxyOwner >::CisstLogger
mtsProxyBaseCommon< _proxyOwner >::ProxyWorker< __proxyOwner >
mtsProxyBaseCommon< _proxyOwner >::SenderThread< _SenderType >
mtsProxyBaseCommon< _proxyOwner >::ThreadArguments< __proxyOwner >
mtsProxyBaseCommon< _proxyOwner >::WindowLogger
mtsProxyBaseServer< _proxyOwner, _clientProxyType, _clientIDType >
mtsProxyBaseServer< _proxyOwner, _clientProxyType, _clientIDType >::ClientInformation
mtsProxySerializer
mtsQueue< _elementType >
mtsQueueGeneric
mtsStateArray< _elementType >
mtsStateArrayBase
mtsStateData< _elementType >
mtsStateIndex
mtsStateTable
mtsStateTable::Accessor< _elementType >
mtsStateTable::AccessorBase
mtsStateTable::DataCollectionInfo
mtsStateTable::IndexRange
mtsTask
mtsTaskContinuous
mtsTaskFromCallback
mtsTaskFromCallbackAdapter
mtsTaskFromCallbackAdapter::CallbackData
mtsTaskFromSignal
mtsTaskPeriodic
mtsVector< _elementType >
nmrBernsteinPolynomial
nmrBernsteinPolynomialLineIntegral
nmrBernsteinPolynomialLineIntegral::ProfilingInfo
nmrBernsteinPolynomialLineIntegral::TermSummationElement
nmrCallBackFunctionC< _instanceLine, _elementType >
nmrCallBackFunctionF< _instanceLine, _elementType >
nmrCallBackFunctionF1< _instanceLine, _elementType >
nmrCallBackFunctionJ< _instanceLine, _elementType >
nmrDynAllocPolynomialContainer
nmrFminSolver
nmrFnJacobianSolver
nmrFnSolver
nmrHFTISolver
nmrInverseDynamicDataData for Inverse problem (Dynamic)
nmrInverseFixedSizeData< _size, _storageOrder >Data for Inverse problem (Fixed size)
nmrIsOrthonormalDynamicData< _elementType >Data (workspace) for nmrIsOrthonormal (Dynamic)
nmrIsOrthonormalFixedSizeData< _elementType, _rows >Data for nmrIsOrthonormal (Fixed size)
nmrLDPSolver
nmrLSEISolver
nmrLSISolver
nmrLSNonLinJacobianSolver
nmrLSNonLinSolver
nmrLSqLinSolutionDynamic
nmrLSqLinSolutionDynamic::Friend
nmrLSqLinSolutionFixedSize< _ma, _me, _mg, _n >
nmrLSqLinSolutionFixedSize< _ma, _me, _mg, _n >::Friend
nmrLSSolver
nmrLUDynamicDataData of LU problem (Dynamic)
nmrLUFixedSizeData< _rows, _cols >Data of LU problem (Fixed size)
nmrLUSolver
nmrMultiIndexCounter
nmrMultiVariablePowerBasis
nmrNNLSDynamicDataData for NNLS problem (Dynamic)
nmrNNLSSolver
nmrPInverseDynamicData
nmrPInverseEconomyDynamicData
nmrPInverseFixedSizeData< _rows, _cols, _storageOrder >
nmrPInverseSolver
nmrPolynomialBase
nmrPolynomialContainer< _TermInfo >
nmrPolynomialContainer< _TermInfo >::EqualityTester
nmrPolynomialContainer< _TermInfo >::LessOrEqualityTester
nmrPolynomialTermPowerIndexRepresents the power index of a single term in a multi-variable polynomial
nmrSingleVariablePowerBasis
nmrStandardPolynomial
nmrSVDDynamicDataData for SVD problem (Dynamic)
nmrSVDEconomyDynamicDataData for SVD problem (Dynamic)
nmrSVDFixedSizeData< _rows, _cols, _storageOrder >Data of SVD problem (Fixed size)
nmrSVDRSSolver
nmrSVDSolver
osaAbsoluteTime
osaCallBackBase< _objectType, _callBackMethodType, _userDataType >
osaCriticalSection
osaDynamicLoaderDynamically load a shared library file
osaDynamicLoaderAndFactory< BaseClass >Dynamically load a shared library file and find the factory methods in the file
osaDynamicLoaderAndFactoryBase
osaHeapCallBack< _objectType, _userDataType, _callBackReturnType, _callBackArgumentType >
osaMutexDefine a Mutex object
osaPipeExec
osaSerialPortSerial port
osaSocket
osaSocketServer
osaStopwatch
osaThreadDefine a thread object
osaThreadBuddyImplementation of the Thread Proxy object in an OS independent manner
osaThreadedLogFile
osaThreadedLogFileStreambuf< _element, _trait >
See also:
C++ manual on basic_ostream and basic_streambuf, cmnLogger
osaThreadIdThreadId type
osaThreadSignal
osaTimeServerClass for relative time
prmActuatorParameters
prmActuatorState
prmEventButton
prmForceCartesianGet
prmForceCartesianSet
prmGainParameters
prmMaskedVector< _elementType >
prmMotionBase
prmPositionCartesianGet
prmPositionCartesianSet
prmPositionJointGet
prmPositionJointSet
prmRobotState
prmTransformationBaseTransformation base class
prmTransformationDynamic
prmTransformationFixed
prmTransformationManager
prmVelocityCartesianGet
prmVelocityCartesianSet
prmVelocityJointGet
prmVelocityJointSet
robBH
robBHF1
robBHF2
robBHF3
robBHFinger
robCollaborativeControlForce
robCollaborativeControlForce::ParameterType
robComputedTorque
robControllerJoints
robCubicSO3
robDHThe DH class is used for kinematics parameters
robFunction
robFunctionRn
robFunctionSE3
robFunctionSO3
robJointThese are used to identify the type of joints
robLinearRnA linear function (as in Ax=b)
robLinearSE3
robLinkRobLink implements the methods necessary to model a robot link
robManipulator
robMass
robPD
robQLQRn
robQuintic
robSAH
robSAHFinger
robSAHThumb
robSLERPDefine a spherical linear interpolation function
svlBMPFileHeader
svlBufferImage
svlBufferMemory
svlBufferSample
svlCameraGeometry
svlCameraGeometry::_Extrinsics
svlCameraGeometry::_Intrinsics
svlComputationalStereoMethodBase
svlDIBHeader
svlFile
svlFilterBase
svlFilterComputationalStereo
svlFilterDisparityMapToSurface
svlFilterImageCenterFinder
svlFilterImageChannelSwapper
svlFilterImageColorConverter
svlFilterImageCropper
svlFilterImageDeinterlacer
svlFilterImageExposureCorrection
svlFilterImageFileWriter
svlFilterImageFlipRotate
svlFilterImageOverlay
svlFilterImageRectifier
svlFilterImageResizer
svlFilterImageSampler
svlFilterImageTracker
svlFilterImageTranslation
svlFilterImageUnsharpMask
svlFilterImageWindow
svlFilterImageWindowTargetSelect
svlFilterImageZoom
svlFilterInput
svlFilterLightSourceBuddy
svlFilterOutput
svlFilterSourceBase
svlFilterSourceBase::SourceConfig
svlFilterSourceBuffer
svlFilterSourceDummy
svlFilterSourceImageFile
svlFilterSourceImageFile::_FileInfo
svlFilterSourceTextFile
svlFilterSourceTextFile::FileInfo
svlFilterSourceVideoCapture
svlFilterSourceVideoCapture::_DeviceInfo
svlFilterSourceVideoCapture::_ExternalTrigger
svlFilterSourceVideoCapture::_ImageFormat
svlFilterSourceVideoCapture::_ImageProperties
svlFilterSourceVideoCapture::Config
svlFilterSourceVideoFile
svlFilterSplitter
svlFilterSplitter::_OutputInfo
svlFilterStereoImageJoiner
svlFilterStereoImageOptimizer
svlFilterStereoImageSplitter
svlFilterStreamTypeConverter
svlFilterToolTracker
svlFilterToolTracker::_TargetType
svlFilterVideoExposureManager
svlFilterVideoFileWriter
svlImageCodecBase
svlImageFile
svlImageFileTypeList
svlImageIO
svlImageSamplerCallbackBase
svlImageTracker
svlImageWindowCallbackBase
svlOverlay
svlOverlayAsyncOutputProperties
svlOverlayFramerate
svlOverlayImage
svlOverlayInput
svlOverlayStaticBar
svlOverlayStaticPoly
svlOverlayStaticRect
svlOverlayStaticText
svlOverlayStaticTriangle
svlOverlayTargets
svlOverlayText
svlOverlayTimestamp
svlPoint2D
svlProcInfo
svlRect
svlRenderTargetBase
svlRenderTargets
svlRGB
svlRGBA
svlSample
svlSampleImage
svlSampleImageCustom< _ValueType, _DataChannels, _VideoChannels >
svlSampleMatrix
svlSampleMatrixCustom< _ValueType >
svlSampleQueue
svlSampleTargets
svlSampleText
svlSampleTransform3D
svlSeries
svlStreamBranchSource
svlStreamManager
svlStreamProc
svlSyncPoint
svlTarget2D
svlToolTrackerAlgorithmBase
svlTrackerCisst
svlTrackerMSBruteForce
svlTrackerOCVMeanShift
svlVidCapSrcBase
svlVidCapSrcDialogThread
svlVideoCodecBase
svlVideoIO
svlVideoIO::_Compression
svlWebFileObject
svlWebObjectBase
svlWebPublisher
svlWebXMLObject
vctAngleRotation2Define a rotation based on an angle for a space of dimension 2
vctAxisAngleRotation3< _elementType >Define a rotation based on an axis and an angle for a space of dimension 3
vctBarycentricVector< _elementType, _size >
vctBinaryOperations< _outputType, _input1Type, _input2Type >Define binary operations between objects as classes
vctBinaryOperations< _outputType, _input1Type, _input2Type >::AdditionReturns the sum of the two InputType object
vctBinaryOperations< _outputType, _input1Type, _input2Type >::AndLogical And operator between input1 and input2
vctBinaryOperations< _outputType, _input1Type, _input2Type >::BoundTest if the first argument is bound by the second argument
vctBinaryOperations< _outputType, _input1Type, _input2Type >::DivisionReturns the ratio of the two InputType object
vctBinaryOperations< _outputType, _input1Type, _input2Type >::DotProductDot product
vctBinaryOperations< _outputType, _input1Type, _input2Type >::EqualTest for equality between input1 and input2
vctBinaryOperations< _outputType, _input1Type, _input2Type >::FirstOperandReturn the first operand of (input1, input2), i.e., input1
vctBinaryOperations< _outputType, _input1Type, _input2Type >::GreaterTest if input1 is greater than input2
vctBinaryOperations< _outputType, _input1Type, _input2Type >::GreaterOrEqualTest if input1 is greater than or equal to input2
vctBinaryOperations< _outputType, _input1Type, _input2Type >::LesserTest if input1 is lesser than input2
vctBinaryOperations< _outputType, _input1Type, _input2Type >::LesserOrEqualTest if input1 is lesser than or equal to input2
vctBinaryOperations< _outputType, _input1Type, _input2Type >::MaximumReturn the greater of (input1, input2)
vctBinaryOperations< _outputType, _input1Type, _input2Type >::MinimumReturn the lesser of (input1, input2)
vctBinaryOperations< _outputType, _input1Type, _input2Type >::MultiplicationReturns the product of the two InputType object
vctBinaryOperations< _outputType, _input1Type, _input2Type >::NotEqualTest for non equality between input1 and input2
vctBinaryOperations< _outputType, _input1Type, _input2Type >::OrLogical Or operator between input1 and input2
vctBinaryOperations< _outputType, _input1Type, _input2Type >::SecondOperandReturn the second operand of (input1, input2), i.e., input2
vctBinaryOperations< _outputType, _input1Type, _input2Type >::SubtractionReturns the difference of the two InputType object
vctDeterminant< _size >Determinant function for fixed size matrices
vctDynamicCompactLoopEnginesContainer class for the loop based engines for compact containers
vctDynamicCompactLoopEngines::Cio< _elementOperationType >Implement operation of the form $v_{io} = op(v_{io})$ for compact containers
vctDynamicCompactLoopEngines::CioCi< _elementOperationType >Implement operation of the form $v_{io} = op(v_{io}, v_i)$ for compact containers
vctDynamicCompactLoopEngines::CioCio< _elementOperationType >Implement operation of the form $(v_{1}, v_{2}) = op(v_{1}, v_{2})$ for compact containers
vctDynamicCompactLoopEngines::CioSi< _elementOperationType >Implement operation of the form $ v_{io} = op(v_{io}, s_i)$ for compact containers
vctDynamicCompactLoopEngines::CioSiCi< _ioElementOperationType, _scalarElementOperationType >Implement operation of the form $v_{io} = op_{io}(v_{io}, op_{sv}(s, v_i))$ for compact containers
vctDynamicCompactLoopEngines::CoCi< _elementOperationType >Implement operation of the form $v_o = op(v_i)$ for compact containers
vctDynamicCompactLoopEngines::CoCiCi< _elementOperationType >Implement operation of the form $v_o = op(v_{i1}, v_{i2})$ for compact containers
vctDynamicCompactLoopEngines::CoCiSi< _elementOperationType >Implement operation of the form $vo = op(vi, si)$ for compact containers
vctDynamicCompactLoopEngines::CoSiCi< _elementOperationType >Implement operation of the form $vo = op(si, vi)$ for compact containers
vctDynamicCompactLoopEngines::MinAndMax
vctDynamicCompactLoopEngines::SoCi< _incrementalOperationType, _elementOperationType >Implement operation of the form $s_o = op_{incr}(op(v_i))$ for compact containers
vctDynamicCompactLoopEngines::SoCiCi< _incrementalOperationType, _elementOperationType >Implement operation of the form $s_o = op_{incr}(op(v_{i1}, v_{i2}))$ for compact containers
vctDynamicCompactLoopEngines::SoCiSi< _incrementalOperationType, _elementOperationType >Implement operation of the form $s_o = op_{incr}(op(v_i, s_i))$ for compact containers
vctDynamicConstMatrixBase< _matrixOwnerType, _elementType >
vctDynamicConstMatrixBase< _matrixOwnerType, _elementType >::ConstSubmatrix
vctDynamicConstMatrixRef< _elementType >Dynamic matrix referencing existing memory (const)
vctDynamicConstNArrayBase< _nArrayOwnerType, _elementType, _dimension >
vctDynamicConstNArrayRef< _elementType, _dimension >Dynamic nArray referencing existing memory (const)
vctDynamicConstVectorBase< _vectorOwnerType, _elementType >
vctDynamicConstVectorBase< _vectorOwnerType, _elementType >::ConstSubvector
vctDynamicConstVectorRef< _elementType >Dynamic vector referencing existing memory (const)
vctDynamicMatrix< _elementType >A matrix object of dynamic size
vctDynamicMatrixBase< _matrixOwnerType, _elementType >
vctDynamicMatrixBase< _matrixOwnerType, _elementType >::Submatrix
vctDynamicMatrixLoopEnginesContainer class for the dynamic matrix engines
vctDynamicMatrixLoopEngines::MinAndMax
vctDynamicMatrixLoopEngines::Mio< _elementOperationType >
vctDynamicMatrixLoopEngines::MioMi< _elementOperationType >
vctDynamicMatrixLoopEngines::MioSi< _elementOperationType >
vctDynamicMatrixLoopEngines::MioSiMi< _ioElementOperationType, _scalarMatrixElementOperationType >Implement operation of the form $m_{io} = op_{io}(m_{io}, op_{sm}(s, m_i))$ for fixed size matrices
vctDynamicMatrixLoopEngines::MoMi< _elementOperationType >
vctDynamicMatrixLoopEngines::MoMiMi< _elementOperationType >
vctDynamicMatrixLoopEngines::MoMiSi< _elementOperationType >
vctDynamicMatrixLoopEngines::MoSiMi< _elementOperationType >
vctDynamicMatrixLoopEngines::Product< _operationType >
vctDynamicMatrixLoopEngines::SelectRowsByIndex
vctDynamicMatrixLoopEngines::SoMi< _incrementalOperationType, _elementOperationType >
vctDynamicMatrixLoopEngines::SoMiMi< _incrementalOperationType, _elementOperationType >
vctDynamicMatrixLoopEngines::SoMiSi< _incrementalOperationType, _elementOperationType >
vctDynamicMatrixOwner< _elementType >
vctDynamicMatrixRef< _elementType >Dynamic matrix referencing existing memory
vctDynamicMatrixRefOwner< _elementType >
vctDynamicNArray< _elementType, _dimension >An nArray object of dynamic size
vctDynamicNArrayBase< _nArrayOwnerType, _elementType, _dimension >
vctDynamicNArrayLoopEngines< _dimension >Container class for the dynamic nArray engines
vctDynamicNArrayLoopEngines< _dimension >::MinAndMax
vctDynamicNArrayLoopEngines< _dimension >::Nio< _elementOperationType >
vctDynamicNArrayLoopEngines< _dimension >::NioNi< _elementOperationType >
vctDynamicNArrayLoopEngines< _dimension >::NioSi< _elementOperationType >
vctDynamicNArrayLoopEngines< _dimension >::NioSiNi< _inputOutputElementOperationType, _scalarNArrayElementOperationType >
vctDynamicNArrayLoopEngines< _dimension >::NoNi< _elementOperationType >
vctDynamicNArrayLoopEngines< _dimension >::NoNiNi< _elementOperationType >
vctDynamicNArrayLoopEngines< _dimension >::NoNiSi< _elementOperationType >
vctDynamicNArrayLoopEngines< _dimension >::NoSiNi< _elementOperationType >
vctDynamicNArrayLoopEngines< _dimension >::SoNi< _incrementalOperationType, _elementOperationType >
vctDynamicNArrayLoopEngines< _dimension >::SoNiNi< _incrementalOperationType, _elementOperationType >
vctDynamicNArrayLoopEngines< _dimension >::SoNiSi< _incrementalOperationType, _elementOperationType >
vctDynamicNArrayOwner< _elementType, _dimension >
vctDynamicNArrayRef< _elementType, _dimension >Dynamic nArray referencing existing memory
vctDynamicNArrayRefOwner< _elementType, _dimension >
vctDynamicNArrayTypes< _dimension >
vctDynamicNArrayTypes< _dimension >::SlicesTypes< _elementType >
vctDynamicNArrayTypes< 1 >
vctDynamicNArrayTypes< 1 >::SlicesTypes< _elementType >
vctDynamicVector< _elementType >A vector object of dynamic size
vctDynamicVectorBase< _vectorOwnerType, _elementType >
vctDynamicVectorBase< _vectorOwnerType, _elementType >::Subvector
vctDynamicVectorLoopEnginesContainer class for the vector loop based engines
vctDynamicVectorLoopEngines::MinAndMax
vctDynamicVectorLoopEngines::SelectByIndex
vctDynamicVectorLoopEngines::SoVi< _incrementalOperationType, _elementOperationType >Implement operation of the form $s_o = op_{incr}(op(v_i))$ for dynamic vectors
vctDynamicVectorLoopEngines::SoViSi< _incrementalOperationType, _elementOperationType >Implement operation of the form $s_o = op_{incr}(op(v_i, s_i))$ for dynamic vectors
vctDynamicVectorLoopEngines::SoViVi< _incrementalOperationType, _elementOperationType >Implement operation of the form $s_o = op_{incr}(op(v_{i1}, v_{i2}))$ for dynamic vectors
vctDynamicVectorLoopEngines::Vio< _elementOperationType >Implement operation of the form $v_{io} = op(v_{io})$ for dynamic vectors
vctDynamicVectorLoopEngines::VioSi< _elementOperationType >Implement operation of the form $ v_{io} = op(v_{io}, s_i)$ for dynamic vectors
vctDynamicVectorLoopEngines::VioSiVi< _ioElementOperationType, _scalarVectorElementOperationType >Implement operation of the form $v_{io} = op_{io}(v_{io}, op_{sv}(s, v_i))$ for dynamic vectors
vctDynamicVectorLoopEngines::VioVi< _elementOperationType >Implement operation of the form $v_{io} = op(v_{io}, v_i)$ for dynamic vectors
vctDynamicVectorLoopEngines::VioVio< _elementOperationType >Implement operation of the form $(v_{1}, v_{2}) = op(v_{1}, v_{2})$ for dynamic vectors
vctDynamicVectorLoopEngines::VoSiVi< _elementOperationType >Implement operation of the form $vo = op(si, vi)$ for dynamic vectors
vctDynamicVectorLoopEngines::VoVi< _elementOperationType >Implement operation of the form $v_o = op(v_i)$ for dynamic vectors
vctDynamicVectorLoopEngines::VoViSi< _elementOperationType >Implement operation of the form $vo = op(vi, si)$ for dynamic vectors
vctDynamicVectorLoopEngines::VoViVi< _elementOperationType >Implement operation of the form $v_o = op(v_{i1}, v_{i2})$ for dynamic vectors
vctDynamicVectorOwner< _elementType >
vctDynamicVectorRef< _elementType >Dynamic vector referencing existing memory
vctDynamicVectorRefOwner< _elementType >
vctFastCopyContainer class for fast copy related methods
vctFixedSizeConstMatrixBase< _rows, _cols, _rowStride, _colStride, _elementType, _dataPtrType >A template for a fixed size matrix with fixed spacing in memory
vctFixedSizeConstMatrixBase< _rows, _cols, _rowStride, _colStride, _elementType, _dataPtrType >::ConstSubmatrix< _subRows, _subCols >
vctFixedSizeConstMatrixRef< _elementType, _rows, _cols, _rowStride, _colStride >An implementation of the ``abstract'' vctFixedSizeConstMatrixBase
vctFixedSizeConstVectorBase< _size, _stride, _elementType, _dataPtrType >A template for a fixed length vector with fixed spacing in memory
vctFixedSizeConstVectorBase< _size, _stride, _elementType, _dataPtrType >::ConstSubvector< _subSize >
vctFixedSizeConstVectorRef< _elementType, _size, _stride >An implementation of the ``abstract'' vctFixedSizeConstVectorBase
vctFixedSizeMatrix< _elementType, _rows, _cols, _rowMajor >Implementation of a fixed-size matrix using template metaprogramming
vctFixedSizeMatrixBase< _rows, _cols, _rowStride, _colStride, _elementType, _dataPtrType >A template for a fixed size matrix with fixed spacings in memory
vctFixedSizeMatrixBase< _rows, _cols, _rowStride, _colStride, _elementType, _dataPtrType >::Submatrix< _subRows, _subCols >
vctFixedSizeMatrixLoopEnginesContainer class for the matrix engines
vctFixedSizeMatrixLoopEngines::MinAndMax
vctFixedSizeMatrixLoopEngines::Mio< _elementOperationType >
vctFixedSizeMatrixLoopEngines::MioMi< _elementOperationType >
vctFixedSizeMatrixLoopEngines::MioSi< _elementOperationType >
vctFixedSizeMatrixLoopEngines::MioSiMi< _ioElementOperationType, _scalarMatrixElementOperationType >Implement operation of the form $m_{io} = op_{io}(m_{io}, op_{sm}(s, m_i))$ for fixed size matrices
vctFixedSizeMatrixLoopEngines::MoMi< _elementOperationType >
vctFixedSizeMatrixLoopEngines::MoMiMi< _elementOperationType >
vctFixedSizeMatrixLoopEngines::MoMiSi< _elementOperationType >
vctFixedSizeMatrixLoopEngines::MoSiMi< _elementOperationType >
vctFixedSizeMatrixLoopEngines::Product< _operationType >
vctFixedSizeMatrixLoopEngines::SelectRowsByIndex
vctFixedSizeMatrixLoopEngines::SoMi< _incrementalOperationType, _elementOperationType >
vctFixedSizeMatrixLoopEngines::SoMiMi< _incrementalOperationType, _elementOperationType >
vctFixedSizeMatrixLoopEngines::SoMiSi< _incrementalOperationType, _elementOperationType >
vctFixedSizeMatrixRef< _elementType, _rows, _cols, _rowStride, _colStride >An implementation of the ``abstract'' vctFixedSizeMatrixBase
vctFixedSizeMatrixTraits< _elementType, _rows, _cols, _rowStride, _colStride >Define common container related types based on the properties of a fixed size container
vctFixedSizeVector< _elementType, _size >Implementation of a fixed-size vector using template metaprogramming
vctFixedSizeVectorBase< _size, _stride, _elementType, _dataPtrType >A template for a fixed length vector with fixed spacing in memory
vctFixedSizeVectorBase< _size, _stride, _elementType, _dataPtrType >::Subvector< _subSize >
vctFixedSizeVectorRecursiveEngines< _size >Container class for the recursive engines
vctFixedSizeVectorRecursiveEngines< _size >::Find< _conditionOperationType, _currentIndex >
vctFixedSizeVectorRecursiveEngines< _size >::MinAndMax
vctFixedSizeVectorRecursiveEngines< _size >::SelectByIndex
vctFixedSizeVectorRecursiveEngines< _size >::SoVi< _incrementalOperationType, _elementOperationType >Implement operation of the form $s_o = op_{incr}(op(v_i))$ for fixed size vectors
vctFixedSizeVectorRecursiveEngines< _size >::SoViSi< _incrementalOperationType, _elementOperationType >Implement operation of the form $s_o = op_{incr}(op(v_i, s_i))$ for fixed size vectors
vctFixedSizeVectorRecursiveEngines< _size >::SoViVi< _incrementalOperationType, _elementOperationType >Implement operation of the form $s_o = op_{incr}(op(v_{i1}, v_{i2}))$ for fixed size vectors
vctFixedSizeVectorRecursiveEngines< _size >::SoVoSi< _incrementalOperationType >Implement operation of the form $s_o = op_{incr}(op(v_o, s_i)$ for fixed size vectors
vctFixedSizeVectorRecursiveEngines< _size >::Vio< _elementOperationType >Implement operation of the form $v_{io} = op(v_{io})$ for fixed size vectors
vctFixedSizeVectorRecursiveEngines< _size >::VioSi< _elementOperationType >Implement operation of the form $ v_{io} = op(v_{io}, s_i)$ for fixed size vectors
vctFixedSizeVectorRecursiveEngines< _size >::VioSiVi< _ioElementOperationType, _scalarVectorElementOperationType >Implement operation of the form $v_{io} = op_{io}(v_{io}, op_{sv}(s, v_i))$ for fixed size vectors
vctFixedSizeVectorRecursiveEngines< _size >::VioVi< _elementOperationType >Implement operation of the form $v_{io} = op(v_{io}, v_i)$ for fixed size vectors
vctFixedSizeVectorRecursiveEngines< _size >::VioVio< _elementOperationType >Implement operation of the form $(v_{1}, v_{2}) = op(v_{1}, v_{2})$ for fixed size vectors
vctFixedSizeVectorRecursiveEngines< _size >::VoSiVi< _elementOperationType >Implement operation of the form $v_o = op(s_i, v_i)$ for fixed size vectors
vctFixedSizeVectorRecursiveEngines< _size >::VoVi< _elementOperationType >Implement operation of the form $v_o = op(v_i)$ for fixed size vectors
vctFixedSizeVectorRecursiveEngines< _size >::VoViSi< _elementOperationType >Implement operation of the form $vo = op(vi, si)$ for fixed size vectors
vctFixedSizeVectorRecursiveEngines< _size >::VoViVi< _elementOperationType >Implement operation of the form $v_o = op(v_{i1}, v_{i2})$ for fixed size vectors
vctFixedSizeVectorRef< _elementType, _size, _stride >An implementation of the ``abstract'' vctFixedSizeVectorBase
vctFixedSizeVectorTraits< _elementType, _size, _stride >Define common container related types based on the properties of a fixed size container
vctFixedStrideMatrixConstIterator< _elementType, _columnStride, _numColumns, _rowStride >Matrix iterator
vctFixedStrideMatrixIterator< _elementType, _columnStride, _numColumns, _rowStride >
vctFixedStrideVectorConstIterator< _elementType, _stride >
vctFixedStrideVectorIterator< _elementType, _stride >
vctFrame4x4< _elementType, _rowMajor >Template base class for a 4x4 frame
vctFrame4x4Base< _containerType >Template base class for a 4x4 frame
vctFrame4x4ConstBase< _containerType >Template base class for a 4x4 frame
vctFrameBase< _rotationType >Template base class for a frame
vctMatrixRotation2< _elementType >Define a rotation matrix for a space of dimension 2
vctMatrixRotation2Base< _containerType >Declaration of vctMatrixRotation2Base Define a rotation matrix for a space of dimension 2
vctMatrixRotation3< _elementType, _rowMajor >Define a rotation matrix for a space of dimension 3
vctMatrixRotation3Base< _containerType >Define a rotation matrix for a space of dimension 3
vctMatrixRotation3ConstBase< _containerType >Define a rotation matrix for a space of dimension 3
vctMatrixRotation3ConstRef< _elementType, _rowStride, _colStride >Define a rotation matrix for a space of dimension 3
vctMatrixRotation3Ref< _elementType, _rowStride, _colStride >Define a rotation matrix for a space of dimension 3
vctPlot2DBase
vctPlot2DBase::Trace
vctPlot2DOpenGL
vctPlot2DOpenGLFLTK
vctPlot2DOpenGLQtWidget
vctQuaternion< _elementType >Define a quaternion container
vctQuaternionBase< _containerType >Define a quaternion container
vctQuaternionRotation3< _elementType >Define a rotation quaternion for a space of dimension 3
vctQuaternionRotation3Base< _containerType >Define a rotation quaternion for a space of dimension 3
vctReturnDynamicMatrix< _elementType >
vctReturnDynamicNArray< _elementType, _dimension >
vctReturnDynamicVector< _elementType >
vctRodriguezRotation3< _elementType >Define a rotation based on the rodriguez representation for a space of dimension 3. This representation is based on a vector. The direction of the vector determines the axis of rotation and its norm defines the amplitude of the rotation
vctRodriguezRotation3Base< _containerType >Define a rotation based on the rodriguez representation for a space of dimension 3
vctStoreBackBinaryOperations< _inputOutputType, _input2Type >Define binary operations between objects as classes
vctStoreBackBinaryOperations< _inputOutputType, _input2Type >::AdditionReturns the sum of the two InputType object
vctStoreBackBinaryOperations< _inputOutputType, _input2Type >::DivisionReturns the ratio of the two InputType object
vctStoreBackBinaryOperations< _inputOutputType, _input2Type >::FirstOperandReturn the first operand of (input1, input2), i.e., input1
vctStoreBackBinaryOperations< _inputOutputType, _input2Type >::MaximumReturn the greater of (input1, input2)
vctStoreBackBinaryOperations< _inputOutputType, _input2Type >::MinimumReturn the of lesser (input1, input2)
vctStoreBackBinaryOperations< _inputOutputType, _input2Type >::MultiplicationReturns the product of the two InputType object
vctStoreBackBinaryOperations< _inputOutputType, _input2Type >::SecondOperandReturn the first operand of (input1, input2), i.e., input2
vctStoreBackBinaryOperations< _inputOutputType, _input2Type >::SubtractionReturns the difference of the two InputType object
vctStoreBackBinaryOperations< _inputOutputType, _input2Type >::SwapSwap the values of input1, input2
vctStoreBackUnaryOperations< _inputOutputElementType >Define store back unary operations on an object as classes
vctStoreBackUnaryOperations< _inputOutputElementType >::MakeAbsReturns the absolute value of the input as an OutputType object
vctStoreBackUnaryOperations< _inputOutputElementType >::MakeCeilReturns the ceiling of the input, that is, the smallest integer greater-than or equal to the input, as an OutputType object
vctStoreBackUnaryOperations< _inputOutputElementType >::MakeFloorReturns the floor of the input, that is, the largest integer less-than or equal to the input, as an OutputType object
vctStoreBackUnaryOperations< _inputOutputElementType >::MakeNegationReturns the negation of the input as an OutputType object
vctUnaryOperations< _outputElementType, _inputElementType >Define unary operations on an object as classes
vctUnaryOperations< _outputElementType, _inputElementType >::AbsValueReturns the absolute value of the input as an OutputType object
vctUnaryOperations< _outputElementType, _inputElementType >::CeilReturns the ceiling of the input, that is, the smallest integer greater-than or equal to the input, as an OutputType object
vctUnaryOperations< _outputElementType, _inputElementType >::FloorReturns the floor of the input, that is, the largest integer less-than or equal to the input, as an OutputType object
vctUnaryOperations< _outputElementType, _inputElementType >::IdentityReturns the input as an OutputType object
vctUnaryOperations< _outputElementType, _inputElementType >::IsNegative
vctUnaryOperations< _outputElementType, _inputElementType >::IsNonNegative
vctUnaryOperations< _outputElementType, _inputElementType >::IsNonPositive
vctUnaryOperations< _outputElementType, _inputElementType >::IsNonzero
vctUnaryOperations< _outputElementType, _inputElementType >::IsPositive
vctUnaryOperations< _outputElementType, _inputElementType >::NegationReturns the negative of the input as an OutputType object
vctUnaryOperations< _outputElementType, _inputElementType >::SquareReturns the square of the input as an OutputType object
vctVarStrideMatrixConstIterator< _elementType >
vctVarStrideMatrixIterator< _elementType >
vctVarStrideNArrayConstIterator< _ownerType, _forward >
vctVarStrideNArrayIterator< _ownerType, _forward >
vctVarStrideVectorConstIterator< _elementType >
vctVarStrideVectorIterator< _elementType >

erc-cisst-devel<at>lists.johnshopkins.edu