User Documentation |
RAVL, Recognition And Vision Library |
DEVELOP | HOME PAGE | CLASS LIST | CONTENTS |
namespace RavlN |
Ravl namespace |
User Level: | Normal |
Library: | RavlCore |
Comments:
This namespace contains all the core ravl functionality.
Child Classes:#include "Ravl/BinStream.hh" |
BinOStreamC | Machine independant binary output stream. |
BinIStreamC | Machine independant binary input stream. |
#include "Ravl/Pair.hh" |
PairC | Pair of homogenious objects |
#include "Ravl/Index.hh" |
IndexC | Index class for indexing 1D arrays: an integer class with modified rounding and other operations |
#include "Ravl/String.hh" |
StringC | A reference-counted string. |
SubStringC | Sub-string within a larger string. |
#include "Ravl/RefCounter.hh" |
RCHandleC | Base class for handles to reference counter objects |
RCBodyC | Base class for all reference counted objects |
#include "Ravl/SmartPtr.hh" |
SmartPtrC | Smart pointer. |
#include "Ravl/Exception.hh" |
ExceptionC | RAVL Exception. |
ExceptionErrorCastC | Casting exception class. |
ExceptionOperationFailedC | Exception: Operation Failed |
ExceptionOutOfRangeC | Exception: Out of Range |
ExceptionAssertionFailedC | Exception: Assertion Failed |
ExceptionNumericalC | Exception: Numerical exception. |
ExceptionEndOfStreamC | Exception thrown when end of stream found. |
#include "Ravl/Trigger.hh" |
TriggerC | Signal Event handle |
#include "Ravl/Calls.hh" |
CallFunc0C | Signal Event handle |
CallFunc1C | Signal Event handle |
CallFunc2C | Signal Event handle |
CallFunc3C | Signal Event handle |
CallFunc4C | Signal Event handle |
CallFunc5C | Signal Event handle |
#include "Ravl/HandleRefCounter.hh" |
HandleRefCounterC | Handle based reference counter. |
HandleRefCounterBodyC | Handle based reference counter. |
#include "Ravl/MTLocks.hh" |
MTReadLockC | Lock system for reading. |
MTWriteLockC | Lock system for writing. |
#include "Ravl/Stream.hh" |
OStreamC | Standard output streams with reference counting. |
IStreamC | Standard input streams with reference counting. |
#include "Ravl/StrStream.hh" |
StrOStreamC | Output stream to memory. |
StrIStreamC | Input stream from memory. |
#include "Ravl/BitStream.hh" |
BitIStreamC | Input bit stream |
BitOStreamC | Output bit stream. |
#include "Ravl/IndexRange1d.hh" |
IndexRangeC | 1D index range of array |
#include "Ravl/Index3d.hh" |
Index3dC | Index of a 3-D array |
#include "Ravl/IndexRange2d.hh" |
IndexRange2dC | An index range of a 2D array |
#include "Ravl/RCWrap.hh" |
RCWrapAbstractC | Abstract wrapped object handle. |
RCWrapC | RCWrapper handle. |
#include "Ravl/Index2d.hh" |
Index2dC | 2 Dimensional index |
#include "Ravl/IntC.hh" |
IntC | Integer with a default constructor that assigns it a value of 0 |
UIntC | unsigned integer with a default constructor that assigns it a value of 0. |
#include "Ravl/TFVector.hh" |
TFVectorC | Fixed size vector. |
#include "Ravl/TFMatrix.hh" |
TFMatrixC | Fixed size NxM matrix. |
#include "Ravl/Empty.hh" |
EmptyC | Empty data class. |
#include "Ravl/RCAbstract.hh" |
RCAbstractC | Abstract handle class for any object derived from RCBodyVC. |
#include "Ravl/CallMethods.hh" |
CallMethod0C | Signal Event handle |
CallMethod1C | Signal Event handle |
CallMethod2C | Signal Event handle |
CallMethod3C | Signal Event handle |
CallMethod4C | Signal Event handle |
CallMethod5C | Signal Event handle |
#include "Ravl/CallMethodRefs.hh" |
CallMethodRef0C | Signal Event handle |
CallMethodRef1C | Signal Event handle |
CallMethodRef2C | Signal Event handle |
CallMethodRef3C | Signal Event handle |
CallMethodRef4C | Signal Event handle |
CallMethodRef5C | Signal Event handle |
#include "Ravl/FIndex.hh" |
FIndexC | Fixed sized Index |
#include "Ravl/IndexRange3d.hh" |
IndexRange3dC | An index range of a 3D array |
#include "Ravl/RealC.hh" |
RealC | Real value with a default constructor that assigns it a value of 0. |
#include "Ravl/SubIndexRange2dIter.hh" |
SubIndexRange2dIterC | Slide a rectangular window over a larger rectangle. |
#include "Ravl/RealRange1d.hh" |
RealRangeC | 1D Range of real values. |
#include "Ravl/SubIndexRange3dIter.hh" |
SubIndexRange3dIterC | Slide a rectangular window over a larger rectangle. |
#include "Ravl/RealRange2d.hh" |
RealRange2dC | An index range of a 2D array |
#include "Ravl/RCHandleV.hh" |
RCHandleVC | Handle from objects derived from RCBodyVC. |
RCBodyVC | Base class for all reference counted objects, where derivation is expected. |
#include "Ravl/TimeCode.hh" |
TimeCodeC | Time code. |
#include "Ravl/RealRange3d.hh" |
RealRange3dC | Range of real values in 3D |
#include "Ravl/IndexRange2dIter.hh" |
IndexRange2dIterC | Iterate through a 2d range. |
#include "Ravl/IndexRange3dIter.hh" |
IndexRange3dIterC | Iterate through a 3d range. |
#include "Ravl/fdstreambuf.hh" |
basic_fdbuf |
#include "Ravl/fdstream.hh" |
basic_ifdstream | Basic input from a fd stream. |
basic_ofdstream | Derivation of general output streams, specific to unix file handles. |
basic_fdstream | Basic fdstream. |
#include "Ravl/CompositeBuffer.hh" |
CompositeBufferC | Composite buffer. |
#include "Ravl/BufferAccess.hh" |
BufferAccessC | Basic unsized buffer. |
#include "Ravl/BfAccIter.hh" |
BufferAccessIterC | Iterator for access buffer. |
#include "Ravl/BfAccIter2.hh" |
BufferAccessIter2C | Iterate 2 buffers at the same time. |
#include "Ravl/BfAccIter3.hh" |
BufferAccessIter3C | Iterator for 3 buffers. |
#include "Ravl/BfAccIter4.hh" |
BufferAccessIter4C | Iterator for 3 buffers. |
#include "Ravl/BfAcc2Iter.hh" |
BufferAccess2dIterC | 2d buffer iterator. |
#include "Ravl/BfAcc2Iter2.hh" |
BufferAccess2dIter2C | Iterate through a 2d buffer. |
#include "Ravl/BfAcc2Iter3.hh" |
BufferAccess2dIter3C | Iterate through a 2d buffer. |
#include "Ravl/BfAcc2Iter4.hh" |
BufferAccess2dIter4C | Iterate through a 2d buffer. |
#include "Ravl/Slice1dIter.hh" |
Slice1dIterC | Slice iterator. |
#include "Ravl/Slice1dIter2.hh" |
Slice1dIter2C | Slice iterator. |
#include "Ravl/Slice1dIter3.hh" |
Slice1dIter3C | Slice iterator. |
#include "Ravl/Slice1d.hh" |
Slice1dC | Slice through array |
#include "Ravl/BfAcc3Iter.hh" |
BufferAccess3dIterC | 3D buffer iterator. |
#include "Ravl/BfAcc3Iter2.hh" |
BufferAccess3dIter2C | 3D buffer iterator. |
#include "Ravl/BfAcc3Iter3.hh" |
BufferAccess3dIter3C | 3D buffer iterator. |
#include "Ravl/RBfAcc3d.hh" |
RangeBufferAccess3dC | Access to 3d buffer. |
#include "Ravl/SDArray1d.hh" |
SDArray1dC | 1D Simple Dynamic Array. |
#include "Ravl/SArr1Iter.hh" |
SArray1dIterC | SArray1d iterator. |
#include "Ravl/Array1d.hh" |
Array1dC | 1 Dimensional array |
#include "Ravl/SArray1d.hh" |
SArray1dC | A simple 1 dimensional array |
#include "Ravl/SArr1Iter2.hh" |
SArray1dIter2C | Duel SArray1d iterator. |
#include "Ravl/SArr1Iter3.hh" |
SArray1dIter3C | Triple SArray1d iterator. |
#include "Ravl/SArr1Iter4.hh" |
SArray1dIter4C | Quad SArray1d iterator. |
#include "Ravl/Array2d.hh" |
Array2dC | 2 Dimensional array |
#include "Ravl/SArr2Iter.hh" |
SArray2dIterC | SArray2dC iterator. |
#include "Ravl/SArray2d.hh" |
SArray2dC | Simple 2 dimentional array. |
#include "Ravl/SArr2Iter2.hh" |
SArray2dIter2C | Duel SArray2dC iterator. |
#include "Ravl/SArr2Iter3.hh" |
SArray2dIter3C | Triple SArray2dC iterator. |
#include "Ravl/SArr3Iter.hh" |
SArray3dIterC | SArray3dC iterator. |
#include "Ravl/SArray3d.hh" |
SArray3dC | Simple 3 dimentional array. |
#include "Ravl/SArr3Iter2.hh" |
SArray3dIter2C | Duel SArray3dC iterator. |
#include "Ravl/SArr3Iter3.hh" |
SArray3dIter3C | Triple SArray3dC iterator. |
#include "Ravl/Array1dIter.hh" |
Array1dIterC | Array1dC iterator. |
#include "Ravl/Array1dIter2.hh" |
Array1dIter2C | dual Array1dC iterator. |
#include "Ravl/Array1dIter3.hh" |
Array1dIter3C | triple Array1dC iterator. |
#include "Ravl/Array1dIter4.hh" |
Array1dIter4C | triple Array1dC iterator. |
#include "Ravl/Array2dIter.hh" |
Array2dIterC | Array1dC iterator. |
#include "Ravl/Array2dIter2.hh" |
Array2dIter2C | dual Array2dC iterator. |
#include "Ravl/Array2dIter3.hh" |
Array2dIter3C | triple Array2dC iterator. |
#include "Ravl/Array2dIter4.hh" |
Array2dIter4C | triple Array2dC iterator. |
#include "Ravl/Array3d.hh" |
Array3dC | 3 Dimensional array |
#include "Ravl/Array3dIter.hh" |
Array3dIterC | Array1dC iterator. |
#include "Ravl/Array3dIter2.hh" |
Array3dIter2C | dual Array3dC iterator. |
#include "Ravl/Array3dIter3.hh" |
Array3dIter3C | triple Array3dC iterator. |
#include "Ravl/Array2dSqr2Iter.hh" |
Array2dSqr2IterC | Iterator which slides a 2x2 window over an array. |
#include "Ravl/Array2dSqr2Iter2.hh" |
Array2dSqr2Iter2C | Iterator which slides a 2x2 window over two arrays. |
#include "Ravl/Array2dSqr3Iter.hh" |
Array2dSqr3IterC | Iterate through an array accessing 3x3 area. |
#include "Ravl/Array2dSqr31Iter2.hh" |
Array2dSqr31Iter2C | Iterate through an array accessing 3x3 area. |
#include "Ravl/Array2dSqr311Iter3.hh" |
Array2dSqr311Iter3C | Iterate through an array accessing 3x3 area. |
#include "Ravl/Array2dSqr3111Iter4.hh" |
Array2dSqr3111Iter4C | Iterate through an array accessing 3x3 area. |
#include "Ravl/Array2dSqr3311Iter4.hh" |
Array2dSqr3311Iter4C | Iterate through an array accessing 3x3 area. |
#include "Ravl/Stack.hh" |
StackC | Templated, dynamicly sized stack. |
#include "Ravl/StackIter.hh" |
StackIterC | StackC iterator. |
#include "Ravl/Tuple2.hh" |
Tuple2C | Class containing two other arbitrary classes |
#include "Ravl/Tuple3.hh" |
Tuple3C | Class containing 3 other classes. |
#include "Ravl/BlkStackIter.hh" |
BlkStackIterC | BlkStackC iterator. |
#include "Ravl/BlkStack.hh" |
SBlkC | |
BlkStackC | Block stack. |
#include "Ravl/Tuple4.hh" |
Tuple4C | Class containing 4 other classes. |
#include "Ravl/BinIter.hh" |
BinIterC | Bin table iterator. |
#include "Ravl/BinTable.hh" |
BinTableC | A table of bins. Hashing for real valued paramiters. |
#include "Ravl/BinList.hh" |
BinListC | Binned table of lists. |
#include "Ravl/PriQueue.hh" |
PriQueueC | Fixed size priority queue. |
#include "Ravl/PriQueueL.hh" |
PriQueueLC | Pointer based version of Priority Queue. |
#include "Ravl/BlkQueue.hh" |
BlkQueueC | Basic Queue. |
#include "Ravl/FixedQueue.hh" |
FixedQueueC | Fixed size circular queue. |
FixedQueueIterC | Iterate through contents of the queue. |
#include "Ravl/BinaryTreeUpIter.hh" |
BinaryTreeUpIterC | Iterate up through a binary tree. |
#include "Ravl/BinaryTreeDownIter.hh" |
BinaryTreeDownIterC | Iterate down through a binary tree. |
#include "Ravl/BinaryTree.hh" |
BinaryTreeC | Binary tree. |
#include "Ravl/AVLTree.hh" |
AVLTreeOverWriteC | |
AVLTreeC | AVL Tree. |
#include "Ravl/HashTree.hh" |
HashTreeC | Tree of hashtables. |
HashTreeNodeC | Base class for tree's. |
HashTreeIterC | Iterate through a tree. |
#include "Ravl/DLink.hh" |
DLinkC | Double-link element. |
DLinkDataC | Double-link list element with data. |
DLinkHeadC | Double-link list head. |
#include "Ravl/DLIter.hh" |
DLIterC | Double linked list iterator. |
#include "Ravl/DList.hh" |
DListC | Double linked List |
#include "Ravl/CDLIter.hh" |
ConstDLIterC | Constant iterator. |
#include "Ravl/InDList.hh" |
IntrDListC | Double-linked circular list |
#include "Ravl/InDLIter.hh" |
IntrDLIterC | Intrinsic list iterator. |
#include "Ravl/HashIter.hh" |
HashIterC | Hash table iterator. |
#include "Ravl/Hash.hh" |
HashC | General hash table. |
#include "Ravl/BiHash.hh" |
BiHashIterC | Bi-directional hash table iterator |
BiHashC | Bi-directional hash table. |
#include "Ravl/RCHash.hh" |
RCHashC | Reference counted auto-resizing hash table. |
#include "Ravl/HSet.hh" |
HSetIterC | Set Iterator. |
HSetC | Set of objects. |
#include "Ravl/Graph.hh" |
GraphC | Templated graphs. |
#include "Ravl/GraphNode.hh" |
GraphNodeIterC | Node iterator. |
GraphNodeHC | Node handle. |
#include "Ravl/GraphEdge.hh" |
GraphEdgeIterC | Edge iterator. |
#include "Ravl/GraphLinearIter.hh" |
GraphLinearIterC | Linear graph iterator. |
#include "Ravl/GraphAdj.hh" |
GraphAdjIterC | Adjacency iterator. |
#include "Ravl/GraphConnIt.hh" |
GraphConnIterC | Connected node iterator. |
#include "Ravl/BLink.hh" |
BLinkC | Link in list. |
#include "Ravl/BListIter.hh" |
BListIterC | BList iterator. |
#include "Ravl/BList.hh" |
BListC | Branching list. |
#include "Ravl/BHashIter.hh" |
BHashIterC |
#include "Ravl/BStack.hh" |
BStackC | Stack. |
#include "Ravl/BDAGraph.hh" |
BDAGraphC | Directed acyclic graph. |
#include "Ravl/BGraphEdgeIter.hh" |
BGraphAdjIterC | BGraph Adjacency iterator. |
#include "Ravl/BGraphNode.hh" |
BGraphNodeHC | BGraph node handle |
#include "Ravl/BGraphLinearIter.hh" |
BGraphLinearIterC | Graph linear iterator. |
#include "Ravl/BGraph.hh" |
BGraphC | Branching graph. |
#include "Ravl/BGraphNodeIter.hh" |
BGraphNodeIterC | Interate through nodes in a BGraph. |
#include "Ravl/BGraphEdge.hh" |
BGraphEdgeHC | BGraph edge handle. |
#include "Ravl/RandomGauss.hh" |
RandomGaussC | Generate random number with a gaussian distribution. |
#include "Ravl/Angle.hh" |
AngleC | This class is designed to deal with angles in radians. |
#include "Ravl/Complex.hh" |
ComplexC | Complex algebra |
#include "Ravl/StringList.hh" |
StringListC | List of StringC's |
#include "Ravl/Option.hh" |
OptionC | The class OptionC is a simple parser of a command line. |
#include "Ravl/TypeName.hh" |
TypeNameC | Register typename. |
#include "Ravl/BufStream.hh" |
BufOStreamC | Output stream to memory. |
BufIStreamC | Input stream from memory. |
#include "Ravl/SubStringList.hh" |
SubStringListC | List of SubStringC's |
#include "Ravl/XMLStream.hh" |
ExceptionInvalidStreamC | Exception issued when an parse error occurs. |
XMLAttributeC | Class for handling XML attributes. |
XMLElementC | Information about the current element being processed. |
XMLBaseC | Common XML operations. |
XMLIStreamC | XML Input Stream. |
XMLOStreamC | XML Output Stream. |
#include "Ravl/XMLTree.hh" |
XMLTreeC | XML parse tree. |
#include "Ravl/CollectionIter.hh" |
CollectionIterC | Collection iterator. |
CollectionConstIterC | Collection iterator. |
#include "Ravl/Collection.hh" |
CollectionC | Collection of data |
#include "Ravl/DArray1dIter.hh" |
DArray1dIterC | Dynamic array iterator. |
#include "Ravl/DArray1dIter2.hh" |
DArray1dIter2C | Dynamic array iterator. |
#include "Ravl/DArray1dIter3.hh" |
DArray1dIter3C | Dynamic array iterator. |
#include "Ravl/VirtualConstructor.hh" |
VirtualConstructorC | Virtual constructor base class. |
VirtualConstructorInstC | Virtual constructor instance. |
#include "Ravl/FunctionRegister.hh" |
RegisterFuncionC | Save function pointer. Register function pointer. |
#include "Ravl/DP/Entity.hh" |
DPEntityC | Data processing entity. |
#include "Ravl/DP/Port.hh" |
DataNotReadyC | Exception, Data Not Ready. |
DPIPortC | Input port. |
DPOPortC | Output port. |
#include "Ravl/DP/Process.hh" |
DPProcessBaseC | Process handle base. |
DPProcessC | Templated process handle. |
#include "Ravl/DP/SPort.hh" |
DPSeekCtrlC | Stream position control handle class. |
DPISPortC | Seekable port input handle. |
DPOSPortC | Seekable port ouput handle. |
#include "Ravl/DP/SPortAttach.hh" |
DPSeekCtrlAttachC | Seek Control attach. |
DPISPortAttachC | Seek control attach. |
DPOSPortAttachC | Seek control attach. |
#include "Ravl/DP/StreamOp.hh" |
DPStreamOpC | Abstract stream operation. |
DPIStreamOpC | Stream operation handle class. |
DPOStreamOpC | Stream operation handle class. |
#include "Ravl/DP/IOJoin.hh" |
DPIOPortJoinC | Join an IPort and a OPort |
#include "Ravl/DP/ProcOStream.hh" |
DPProcOStreamC | Wrapped Proccess handle. |
#include "Ravl/DP/ProcIStream.hh" |
DPProcIStreamC | Convert process into input stream operator, handle. |
#include "Ravl/DP/FileIO.hh" |
DPOFileC | File output stream. |
DPIFileC | File input stream. |
#include "Ravl/DP/BinFileIO.hh" |
DPOBinFileC | Binary file output stream. |
DPIBinFileC | Binary file input stream. |
#include "Ravl/DP/FuncP2Proc.hh" |
DPFuncP2ProcC | Function ptr to process handle. |
#include "Ravl/DP/ProcCompose.hh" |
DPComposeProcessC | Mix two processes. |
#include "Ravl/DP/ProcInfo.hh" |
DPProcInfoC | Process information. |
#include "Ravl/DP/Converter.hh" |
DPConverterBaseC | Converter base class |
DPConverterC | Type conversion handle. |
DPConverterFuncC | Setup data conversion function. |
#include "Ravl/DP/TypeInfo.hh" |
DPTypeInfoC | Type information handle. |
DPTypeInfoInstC | Type information instance body. |
#include "Ravl/DP/Pipes.hh" |
DPIPipeBaseC | Pipe base. |
DPOPipeBaseC | Pipe base body. |
#include "Ravl/DP/FileFormat.hh" |
FileFormatC | Templated File format |
FileFormatBaseC | File format base handle. |
#include "Ravl/DP/FileFormDesc.hh" |
FileFormatDescC | File Format descriptor. |
#include "Ravl/DP/FileFormatStream.hh" |
FileFormatStreamC | Create an instance of a stream File Format. |
#include "Ravl/DP/FileFormatBinStream.hh" |
FileFormatBinStreamC | Binary stream file format. |
#include "Ravl/DP/FileFormatGen.hh" |
FileFormatGenericC | Generic format loader. |
#include "Ravl/DP/TypeConverter.hh" |
TypeConverterC | Type converter. |
#include "Ravl/DP/FileFormatRegistry.hh" |
FileFormatRegistryC | Registry of file formats. |
#include "Ravl/DP/Func2Stream.hh" |
DPFuncIStreamC | Wrapped function input stream. |
DPFuncOStreamC | Wrapped function output stream. |
#include "Ravl/DP/IOConnect.hh" |
DPIOConnectC | Connect some IOPorts. |
#include "Ravl/DP/IOTap.hh" |
DPIOTapC | Tap handle. |
#include "Ravl/DP/IFailOver.hh" |
DPIFailOverC | Fail over input switch. |
#include "Ravl/DP/Multiplex.hh" |
DPMultiplexC | Multiplex an operation. |
#include "Ravl/DP/SplitO.hh" |
DPSplitOC | Output port Splitter handle. |
#include "Ravl/DP/Event.hh" |
DPEventC | Event body. |
#include "Ravl/DP/EventSet.hh" |
DPEventSetC | Set of events. |
#include "Ravl/DP/Method2Proc.hh" |
DPMethod2ProcC | Methodtion handle. |
#include "Ravl/DP/MethodIO.hh" |
DPOMethodC | Send objects to a class method. |
DPIMethodC | Get objects from a class method. |
#include "Ravl/DP/Plug.hh" |
DPPlugBaseC | Input plug base. |
DPIPlugBaseC | Input plug base. |
DPOPlugBaseC | Input plug base. |
DPIPlugC | Plug. |
DPOPlugC | Plug. |
#include "Ravl/DP/ContainerIO.hh" |
DPIContainerC | Input from list. |
DPOContainerC | Output to a container. |
DPOContainerOverwriteC | Output to a container. |
#include "Ravl/DP/Tap.hh" |
DPTapC | Tap process. |
#include "Ravl/DP/StreamProcess.hh" |
DPStreamProcessC | Stream Process. |
#include "Ravl/DP/Process31.hh" |
DPProcess31BodyC | Process body with 2 inputs and one output. |
DPProcess31C | Process body with 2 inputs and one output. |
#include "Ravl/DP/StreamOp21.hh" |
DPIStreamOp21C | Stream operation handle class. |
#include "Ravl/DP/StreamOp31.hh" |
DPIStreamOp31C | Stream operation handle class. |
#include "Ravl/DP/Process21.hh" |
DPProcess21BodyC | Process body with 2 inputs and one output. |
DPProcess21C | Process body with 2 inputs and one output. |
#include "Ravl/DP/OffsetScale.hh" |
DPOffsetScaleC | OffsetScale a stream of data. |
#include "Ravl/DP/IOPort.hh" |
DPIOPortC | Input/Output port. |
#include "Ravl/DP/RunningAverage.hh" |
DPRunningAverageC | Running average on a stream of data. |
#include "Ravl/DP/FileSequence.hh" |
DPFileSequenceBaseC | File Sequence. |
DPIFileSequenceC | Input File Sequence |
DPOFileSequenceC | Input File Sequence |
#include "Ravl/DP/MTIOConnect.hh" |
DPMTIOConnectC | Connect some IOPorts. |
DPMTIOConnectBaseC | Connect some IOPorts. |
#include "Ravl/DP/PlayControl.hh" |
DPPlayControlC | Base play control handle class. |
DPIPlayControlC | Stream operation handle class. |
#include "Ravl/DP/ThreadPipe.hh" |
DPThreadPipeC | MT safe queue handle. |
#include "Ravl/DP/Buffer.hh" |
DPBufferC | MT safe queue handle. |
#include "Ravl/DP/FixedBuffer.hh" |
DPFixedBufferC | MT safe queue handle. |
#include "Ravl/DP/Governor.hh" |
DPGovernorBaseC | Governor base Handle. |
DPGovernorC | Governor Handle. |
#include "Ravl/DP/Hold.hh" |
DPHoldC | Hold value until replaced by put. |
#include "Ravl/OS/Date.hh" |
DateC | Date & Time information. |
#include "Ravl/OS/DeadLineTimer.hh" |
DeadLineTimerC | Dead line timer. |
#include "Ravl/OS/UserInfo.hh" |
UserInfoC | User information. |
#include "Ravl/OS/FilePermission.hh" |
FilePermissionC | Unix style file permisions. |
#include "Ravl/OS/Filename.hh" |
FilenameC | StringC representing a filename. |
#include "Ravl/OS/Directory.hh" |
DirectoryC | Directory handling. |
#include "Ravl/Text/TextFile.hh" |
TextFileC | Text File, for use in text processing. |
#include "Ravl/OS/SerialIO.hh" |
SerialCtrlC | Class to control unix serial ports. |
OSerialC | Output serial stream. |
ISerialC | Input serial stream. |
IOSerialC | Input/Output serial stream. |
#include "Ravl/OS/DMABuffer.hh" |
DMABufferC | Buffer suitable for DMA transfers |
#include "Ravl/OS/OSProcess.hh" |
OSProcessC | OSProcess handle. |
#include "Ravl/OS/ChildOSProcess.hh" |
ChildOSProcessC | Child process handle. |
#include "Ravl/OS/SktError.hh" |
ExceptionNetC | Networking exception. |
#include "Ravl/OS/Socket.hh" |
SocketC | Socket connection handle. |
#include "Ravl/OS/NetStream.hh" |
NetOStreamC | Output stream to memory. |
NetIStreamC | Input stream from memory. |
#include "Ravl/OS/Packet.hh" |
NetPacketC | Packet of stream encoded data. |
#include "Ravl/OS/NetEndPoint.hh" |
NetEndPointC | An end point for a network packet base protocol. |
#include "Ravl/OS/NetMessage.hh" |
NetMsgRegisterC | Net message handle. |
#include "Ravl/OS/NetMsgCall.hh" |
NetMsgCall0C | Net message Signal0 |
NetMsgCall1C | Net message Signal1 |
NetMsgCall2C | NetMsgCall2 |
NetMsgCall3C | NetMsgCall3 |
#include "Ravl/OS/NetIPort.hh" |
NetISPortC | Input port. |
#include "Ravl/OS/NetIPortServer.hh" |
NetISPortServerBaseC | Input port server base. |
NetISPortServerC | Input port. |
#include "Ravl/OS/NetPortManager.hh" |
NetPortManagerC | Net port manager. |
#include "Ravl/OS/NetPortClient.hh" |
NetPortClientC | NetPortClient. |
#include "Ravl/OS/NetPortFormat.hh" |
NetPortFormatC | Data format for NetPort's. |
#include "Ravl/Threads/Thread.hh" |
ThreadC | Thread handle. |
#include "Ravl/Threads/Mutex.hh" |
MutexC | Mutual Exclusion lock. |
MutexLockC | Exception safe MutexC locking class. |
#include "Ravl/Threads/ConditionalMutex.hh" |
ConditionalMutexC | Conditional variable. |
#include "Ravl/Threads/Semaphore.hh" |
SemaphoreC | Semaphore. |
#include "Ravl/Threads/RWLock.hh" |
RWLockC | Read/Write lock. |
RWLockHoldC | Exception safe RWLockC locking class. |
#include "Ravl/Threads/SemaphoreRC.hh" |
SemaphoreRC | Reference counted semaphore. |
#include "Ravl/Threads/ThreadEvent.hh" |
ThreadEventC | Broadcast Event. |
#include "Ravl/Threads/MessageQueue.hh" |
MessageQueueC | Thread safe queue. |
#include "Ravl/Threads/LaunchThread.hh" |
LaunchThreadC | Launch event handle. |
#include "Ravl/Threads/TickerTrigger.hh" |
TickerTriggerC | Ticker handle. |
#include "Ravl/Threads/Signal.hh" |
Signal0C | Signal 0 handle. |
SignalConnectorC | Signal connector handle. |
SignalInterConnect0C | class for signal interconnector with 0 args. |
Signal0FuncC | Signal a function |
Signal0MethodC | Signal a method. |
Signal0MethodRefC | Signal a method. |
#include "Ravl/Threads/TimedTriggerQueue.hh" |
TimedTriggerQueueC | Timed event queue. |
#include "Ravl/Threads/Signal2.hh" |
Signal2C | Signal with 2 arguments |
SignalInterConnect2C | class for signal interconnector with 1 arg. |
Signal2FuncC | Signal a function |
Signal2MethodC | Signal a method. |
Signal2MethodRefC | Signal a method. |
#include "Ravl/Threads/Signal3.hh" |
Signal3C | Signal with 3 arguments. |
SignalInterConnect3C | class for signal interconnector with 1 arg. |
Signal3FuncC | Signal a function |
Signal3MethodC | Signal a method. |
Signal3MethodRefC | Signal a method. |
#include "Ravl/Threads/Signal1.hh" |
Signal1C | Signal with 1 argument |
SignalInterConnect1C | class for signal interconnector with 1 arg. |
Signal1FuncC | Signal a function |
Signal1MethodC | Signal a method. |
Signal1MethodRefC | Signal a method. |
#include "Ravl/Threads/SignalConnectionSet.hh" |
SignalConnectionSetC | Signal connection set body. |
#include "Ravl/Text/TextFileLine.hh" |
TextFileLineC | Class for holding a single line of text. |
#include "Ravl/Text/TextBuffer.hh" |
TextBufferC | Text buffer. |
#include "Ravl/Text/TextCursor.hh" |
TextCursorC | Cursor in text buffer. |
#include "Ravl/Text/TextFile.hh" |
TextFileBodyC | Text File, for use in text processing. |
#include "Ravl/Text/TemplateFile.hh" |
TemplateFileC | Subsitute variables in a template file. |
#include "Ravl/Text/TextFragment.hh" |
TextFragmentC | Fragment of text in a buffer. |
#include "Ravl/Text/ConfigFile.hh" |
ConfigFileC | Config file. |
#include "Ravl/Text/TemplateComplex.hh" |
TemplateComplexC | Complex template body. |
#include "Ravl/TMatrix.hh" |
TMatrixC | Templated matrix's. |
#include "Ravl/TVector.hh" |
TVectorC | Templated vectors. |
#include "Ravl/Vector.hh" |
VectorC | Vector of real values. |
#include "Ravl/VectorMatrix.hh" |
VectorMatrixC | A vector and a matrix together for n-D space |
#include "Ravl/Matrix.hh" |
MatrixC | Matrix of real values. |
#include "Ravl/MatrixRUT.hh" |
MatrixRUTC | Right Upper Triangular matrix. |
#include "Ravl/MatrixRS.hh" |
MatrixRSC | Positive Symetric matrix |
#include "Ravl/FMatrix.hh" |
FMatrixC | Real Matrix with templated size. |
#include "Ravl/FVector.hh" |
FVectorC | Real Vector with templated size |
#include "Ravl/Vector2d.hh" |
Vector2dC | 2D Vector |
#include "Ravl/Vector3d.hh" |
Vector3dC | 3D Vector |
#include "Ravl/Vector4d.hh" |
Vector4dC | 4D Vector |
#include "Ravl/Matrix2d.hh" |
Matrix2dC | 2 by 2 matrix of real values. |
#include "Ravl/Matrix3d.hh" |
Matrix3dC | 3 by 3 matrix of real values. |
#include "Ravl/Matrix4d.hh" |
Matrix4dC | 4 by 4 matrix of real values. |
#include "Ravl/FVectorMatrix.hh" |
FVectorMatrixC |
#include "Ravl/VectorMatrix2d.hh" |
VectorMatrix2dC | 2D Vector matrix. |
#include "Ravl/VectorMatrix3d.hh" |
VectorMatrix3dC | 3D Vector matrix. |
#include "Ravl/VectorMatrix4d.hh" |
VectorMatrix4dC | 4D Vector matrix. |
#include "Ravl/FPoint.hh" |
FPointC | Real point with templated size |
#include "Ravl/Point2d.hh" |
Point2dC | 2D Point |
#include "Ravl/FAffine.hh" |
FAffineC | General affine transformation. |
#include "Ravl/Point4d.hh" |
Point4dC | Point in 4D space. |
#include "Ravl/LineABC2d.hh" |
LineABC2dC | Line in 2D space - equation Ax+By+C = 0 |
#include "Ravl/Curve2d.hh" |
Curve2dC | 2d Parametric curve |
Curve2dIC | 2d Parametric Curve Body Template |
#include "Ravl/Curve2dLine.hh" |
Curve2dLineC | Parametric Line. |
#include "Ravl/Curve2dLineSegment.hh" |
Curve2dLineSegmentC | Parametric line segement. |
#include "Ravl/Line2dIter.hh" |
Line2dIterC | Iterate throught interger grid points along a 2d line. |
#include "Ravl/Affine2d.hh" |
Affine2dC | 2-D affine transformation |
#include "Ravl/Moments2d2.hh" |
Moments2d2C | The first two moments in 2D space |
#include "Ravl/LinePP3d.hh" |
LinePP3dC | Line determined by two points in 3D space |
#include "Ravl/PlaneABCD3d.hh" |
PlaneABCD3dC | Plane in 3D space - equation Ax+By+Cz+D = 0 |
#include "Ravl/LinePV3d.hh" |
LinePV3dC | Line determined by one point and a vector in 3D space |
#include "Ravl/MeanCovariance3d.hh" |
MeanCovariance3dC | Mean covariance in 3 dimentions. |
#include "Ravl/Point3d.hh" |
Point3dC | Point in 3d space. |
#include "Ravl/PlanePVV3d.hh" |
PlanePVV3dC | Plane in 3D space |
#include "Ravl/Quatern3d.hh" |
Quatern3dC | Quaternion |
#include "Ravl/RigidTransform3d.hh" |
RigidTransform3dC | Rigid transform in 3 dimentions. |
#include "Ravl/CrackCode.hh" |
CrackCodeC | Crackcode or Freeman code |
#include "Ravl/BVertex.hh" |
BVertexC | Boundary vertex |
#include "Ravl/Edge.hh" |
EdgeC | Elementary boundary edge |
#include "Ravl/Boundary.hh" |
BoundaryC | Crack code boundary |
#include "Ravl/MeanVariance.hh" |
MeanVarianceC | Mean and variance of a single variable. |
#include "Ravl/MeanCovariance.hh" |
MeanCovarianceC | Mean and covariance together in N-D space |
#include "Ravl/MeanNd.hh" |
MeanNdC | Mean in N-D space |
#include "Ravl/Mean.hh" |
MeanC | Mean a single variable. |
#include "Ravl/FMean.hh" |
FMeanC | Mean in N-D space |
#include "Ravl/FMeanCovariance.hh" |
FMeanCovarianceC | Mean and covariance together in N-D space |
#include "Ravl/MeanCovariance2d.hh" |
MeanCovariance2dC | Mean covariance in 2 dimentions. |
#include "Ravl/Normal.hh" |
NormalC | Model a normal (or gauss) multi-dimensional distribution. |
#include "Ravl/Histogram.hh" |
HistogramC | Histogram with discrete bins. |
#include "Ravl/RealHistogram1d.hh" |
RealHistogram1dC | Create a histogram of real values. |
#include "Ravl/RealHistogram2d.hh" |
RealHistogram2dC | Create a histogram of real values. |
#include "Ravl/PrimitiveBinaryPolynomial.hh" |
PrimitiveBinaryPolynomialC | Evaluate a binary polynomial in a recurance sequence. |
#include "Ravl/SobolSequence.hh" |
SobolSequenceC | Generate a sobel sequence. |
#include "Ravl/CircleIter.hh" |
CircleIterC | Iterate around a circle. |
#include "Ravl/PermutationIter.hh" |
PermutationIterC | Iterate permutations. |
#include "Ravl/CombinationIter.hh" |
CombinationIterC | Combination iterator. |
#include "Ravl/SquareIter.hh" |
SquareIterC | Clockwise iterate through a square. |
#include "Ravl/FFT1d.hh" |
FFT1dC | Handle to 1d FFT. |
#include "Ravl/PowerSpectrum1d.hh" |
PowerSpectrum1dC | Power Spectrum |
#include "Ravl/Correlation1d.hh" |
Correlation1dC |
#include "Ravl/RealCepstral.hh" |
RealCepstralC | Compute the real cepstral |
#include "Ravl/FFT2d.hh" |
FFT2dC | 2d FFT. |
#include "Ravl/PatternRec/DataSet1Iter.hh" |
DataSet1IterC | Iterate through a data set. |
#include "Ravl/PatternRec/DataSet2Iter.hh" |
DataSet2IterC | Iterate through a data set. |
#include "Ravl/PatternRec/DataSet3Iter.hh" |
DataSet3IterC | Iterate through a data set. |
#include "Ravl/PatternRec/SampleIter.hh" |
SampleIterC | Iterate through a sample. |
#include "Ravl/PatternRec/Sample.hh" |
SampleC | Sample of DataT's |
#include "Ravl/PatternRec/SampleVector.hh" |
SampleVectorC | Sample of vectors. |
#include "Ravl/PatternRec/SampleDiscrete.hh" |
SampleDiscreteC | Sample of discrete objects. |
#include "Ravl/PatternRec/DataSetBase.hh" |
DataSetBaseC | Data set base class |
#include "Ravl/PatternRec/SampleLabel.hh" |
SampleLabelC | Sample of labels. |
#include "Ravl/PatternRec/DataSet1.hh" |
DataSet1C | Data set |
#include "Ravl/PatternRec/DataSet2.hh" |
DataSet2C | Data set |
#include "Ravl/PatternRec/DataSet3.hh" |
DataSet3C | Data set |
#include "Ravl/PatternRec/Function1.hh" |
Function1C | Map a vector to a single real value. |
#include "Ravl/PatternRec/Designer.hh" |
DesignerC | Designer base class. |
#include "Ravl/PatternRec/DesignFunctionSupervised.hh" |
DesignFunctionSupervisedC | Supervised function designer. |
#include "Ravl/PatternRec/DesignFunctionUnsupervised.hh" |
DesignFunctionUnsupervisedC | Unsupervised function designer. |
#include "Ravl/PatternRec/Distance.hh" |
DistanceC | Distance Metric |
#include "Ravl/PatternRec/DistanceEuclidean.hh" |
DistanceEuclideanC | Euclidean distance metric |
#include "Ravl/PatternRec/DistanceMax.hh" |
DistanceMaxC | Distance max Metric |
#include "Ravl/PatternRec/DistanceCityBlock.hh" |
DistanceCityBlockC | Distance, City block Metric |
#include "Ravl/PatternRec/DistanceMahalanobis.hh" |
DistanceMahalanobisC | Mahalanobis distance metric |
#include "Ravl/PatternRec/DistanceSqrEuclidean.hh" |
DistanceSqrEuclideanC | SqrEuclidean distance metric |
#include "Ravl/PatternRec/DistanceRobust.hh" |
DistanceRobustC | Robust magnitude metric. |
#include "Ravl/PatternRec/FuncLinear.hh" |
FuncLinearC | Linear function. |
#include "Ravl/PatternRec/FuncQuadratic.hh" |
FuncQuadraticC | Quadratic function. |
#include "Ravl/PatternRec/FuncOrthPolynomial.hh" |
FuncOrthPolynomialC | Orthogonal Polynomial function. |
#include "Ravl/PatternRec/DesignFuncLSQ.hh" |
DesignFuncLSQC | Design function with Least Squares Fitting. |
#include "Ravl/PatternRec/FuncPDF.hh" |
FuncPDFC | Abstract Probablity Distribution Function. |
#include "Ravl/PatternRec/FuncPDFNormal.hh" |
FuncPDFNormalC | Set of normal distributions. |
#include "Ravl/PatternRec/ReducePCA.hh" |
ReducePCAC | Dimention reduction by Principle Component Analysis |
#include "Ravl/PatternRec/ReduceLinear.hh" |
ReduceLinearC | Linear dimension reduction. |
#include "Ravl/PatternRec/ClassifyVector.hh" |
ClassifyVectorC | Generic classifier. |
#include "Ravl/PatternRec/DesignClassifyVector.hh" |
DesignClassifyVectorC | Abstract classifer designer. |
#include "Ravl/PatternRec/DesignDiscriminantFunction.hh" |
DesignDiscriminantFunctionC | Design a discriminat function classifier. |
#include "Ravl/PatternRec/DesignKNearestNeighbour.hh" |
DesignKNearestNeighbourC | Design a discriminat function classifier. |
#include "Ravl/PatternRec/ClassifyKNearestNeighbour.hh" |
ClassifyKNearestNeighbourC | k nearest neighbours classifier. |
#include "Ravl/PatternRec/ClassifyAverageNearestNeighbour.hh" |
ClassifyAverageNearestNeighbourC | ClassifyAverage k nearest neighbour classifier. |
#include "Ravl/SourceTools/DefsFile.hh" |
DefsMkFileC | Interograte a defs.mk file. |
#include "Ravl/SourceTools/SourceCodeManager.hh" |
SourceCodeManagerC | Base class for source tree processing tools. |
#include "Ravl/SourceTools/RCSFile.hh" |
RCSFileC | Body class for dealing with RCS files. |
RCSVersionC | Class representing an RCS version number. |
#include "Ravl/SourceTools/LibInfo.hh" |
LibInfoC | Information about library. |
#include "Ravl/SourceTools/ProgInfo.hh" |
ProgInfoC | Information about an executable. |
#include "Ravl/SourceTools/BuildInfo.hh" |
BuildInfoC | Collects information about library dependancies. |
#include "Ravl/SourceTools/AutoPortSource.hh" |
AutoPortSourceC | Code Porting tool. |
#include "Ravl/SourceTools/AutoPortGenerator.hh" |
AutoPortGeneratorC | Auto port engine |
#include "Ravl/RefCounter.hh" |
#include "Ravl/Index2d.hh" |
#include "Ravl/XMLStream.hh" |
#include "Ravl/Quatern3d.hh" |
There are many tricky conversions, and stability issues with rotations and the conversions. Be careful of angles in particular angles near 0 or PI. This affects some conversions as indicated
A "valid" quarternion has norm 1, however when a quarternion contains a vector it does not have norm 1. Be careful when using operations that may cause the quarternion not to be valid.
When a quarternion is read in it should always be normalised so that it obeys normalisation to full machine precision which is the normal state of affairs
In addition it is possible that small errors may creep in during repeated multiplication. The user should consider using the Normalize() function to correct this. It is NOT done automatically during multiplication.
#include "Ravl/CrackCode.hh" |
#include "Ravl/Types.hh" |
#include "Ravl/RCHandleV.hh" |
#include "Ravl/fdstream.hh" |
#include "Ravl/Random.hh" |
#include "Ravl/OS/FilePermission.hh" |
#include "Ravl/Random.hh" |
#include "Ravl/ScalMath.hh" |
#include "Ravl/OS/Filename.hh" |
#include "Ravl/Types.hh" |
#include "Ravl/Assert.hh" |
#include "Ravl/Pair.hh" |
#include "Ravl/EntryPnt.hh" |
#include "Ravl/Index.hh" |
#include "Ravl/String.hh" |
#include "Ravl/RefCounter.hh" |
#include "Ravl/Calls.hh" |
#include "Ravl/MTLocks.hh" |
#include "Ravl/Stream.hh" |
Note: At the moment the URL handling mechanism may not handle relative filenames
correctly as it uses the program current working directory as a start point. If this
becomes a problem some optional data maybe added to StreamC which holds a current directory.
#include "Ravl/BinStream.hh" |
#include "Ravl/IndexRange1d.hh" |
#include "Ravl/IndexRange2d.hh" |
#include "Ravl/RCWrap.hh" |
#include "Ravl/Index2d.hh" |
#include "Ravl/IntC.hh" |
#include "Ravl/TFVector.hh" |
#include "Ravl/Empty.hh" |
#include "Ravl/Math.hh" |
This code used to be as follows, but it was changed because
using x==y for floats is a bad idea, and eventually caused
trouble on Visual C++. (AJS)
float b = (float) ((double) Abs(a) + norm);
return (b == (float) norm);
#include "Ravl/CallMethods.hh" |
#include "Ravl/CallMethodRefs.hh" |
#include "Ravl/DeepCopy.hh" |
#include "Ravl/StdHash.hh" |
#include "Ravl/IndexRange3d.hh" |
#include "Ravl/RealC.hh" |
#include "Ravl/Average.hh" |
#include "Ravl/RealRange1d.hh" |
#include "Ravl/RealRange2d.hh" |
#include "Ravl/RCHandleV.hh" |
#include "Ravl/TimeCode.hh" |
#include "Ravl/RealRange3d.hh" |
#include "Ravl/Slice1d.hh" |
#include "Ravl/RBfAcc3d.hh" |
#include "Ravl/SDArray1d.hh" |
#include "Ravl/SArray1d.hh" |
#include "Ravl/SArray2d.hh" |
#include "Ravl/SArray3d.hh" |
#include "Ravl/Array1d.hh" |
#include "Ravl/Array2d.hh" |
#include "Ravl/Array3d.hh" |
#include "Ravl/Tuple2.hh" |
#include "Ravl/Tuple3.hh" |
#include "Ravl/Tuple4.hh" |
#include "Ravl/BinTable.hh" |
Template paramiter. Examples.
IT - Index Type. ( Vector2dC )
DIT - Descritised index type. ( Index2dC )
BT - Bin Type. ( x )
#include "Ravl/BinIter.hh" |
#include "Ravl/BinList.hh" |
This is simplified the creation of tables with lists in each of the bins.
#include "Ravl/HashTree.hh" |
#include "Ravl/DList.hh" |
Implementation:
The list contains a head element and a chain of elements. Empty list contains just its head element. Because of efficiency references to elements of a list are not checked if they are proper elements of a list or its head.
To iterate through a list efficiently, you need to use on of the list
iterator class DLIterC
#include "Ravl/InDList.hh" |
NB. This is a SMALL object.
#include "Ravl/Hash.hh" |
#include "Ravl/HSetExtra.hh" |
#include "Ravl/HSet.hh" |
#include "Ravl/Graph.hh" |
#include "Ravl/GraphBestRoute.hh" |
#include "Ravl/StdMath.hh" |
#include "Ravl/Random.hh" |
#include "Ravl/ScalMath.hh" |
#include "Ravl/Complex.hh" |
#include "Ravl/TFMatrix.hh" |
#include "Ravl/StringList.hh" |
#include "Ravl/TypeName.hh" |
e.g. for class xyzC declare the following as global in a .cc file preferably in the same file as the definition of XyzC
static TypeNameC typeNameXyz(typeinfo(XyzC),"XyzC");
#include "Ravl/SubStringList.hh" |
#include "Ravl/XMLStream.hh" |
#include "Ravl/Collection.hh" |
#include "Ravl/FunctionRegister.hh" |
e.g. for class xyzC declare the following as global in a .cc file preferably in the same file as the definition of XyzC
static TypeNameC typeNameXyz(typeinfo(XyzC),"XyzC");
#include "Ravl/DP/Entity.hh" |
#include "Ravl/DP/Port.hh" |
#include "Ravl/DP/StreamOp.hh" |
#include "Ravl/DP/IOJoin.hh" |
#include "Ravl/DP/ProcIStream.hh" |
#include "Ravl/DP/FuncP2Proc.hh" |
#include "Ravl/DP/ProcCompose.hh" |
#include "Ravl/DP/Converter.hh" |
#include "Ravl/DP/DataConv.hh" |
#include "Ravl/DP/TypeInfo.hh" |
#include "Ravl/DP/FileFormatIO.hh" |
filename | name of file containing object |
obj | name of C++ object |
fileformat | format of object file. If fileformat string is empty, the file format is detected automatically. To get a list of file formats, type conv -lf |
verbose | if true, a message is printed to stdout describing the filename, the format used, the object type being loaded and any status information. |
filename | name of file containing object |
obj | name of C++ object |
fileformat | format of object file. If fileformat string is empty, the file format is detected automatically. To get a list of file formats, type conv -lf |
verbose | if true, a message is printed to stdout describing the filename, the format used, the object type being loaded and any status information. |
os | stream from which to load object. |
obj | name of C++ object |
fileformat | format of object file. If fileformat string is empty, the file format is detected automatically. To get a list of file formats, type conv -lf |
verbose | if true, a message is printed to stdout describing the filename, the format used, the object type being loaded and any status information. |
os | Where to save the stream to. |
obj | name of C++ object |
fileformat | format of object file. If fileformat string is empty, the file format is detected automatically. To get a list of file formats, type conv -lf |
verbose | if true, a message is printed to stdout describing the filename, the format used, the object type being loaded and any status information. |
If fileFormat string is empty then all file formats are listed.
If typespec is void then all types are listed.
#include "Ravl/DP/TypeConverter.hh" |
#include "Ravl/DP/Compose.hh" |
#include "Ravl/DP/Func2Stream.hh" |
#include "Ravl/DP/IOConnect.hh" |
#include "Ravl/DP/IFailOver.hh" |
#include "Ravl/DP/Multiplex.hh" |
#include "Ravl/DP/SplitO.hh" |
#include "Ravl/DP/Event.hh" |
#include "Ravl/DP/Method2Proc.hh" |
#include "Ravl/DP/MethodIO.hh" |
#include "Ravl/DP/Plug.hh" |
#include "Ravl/DP/ContainerIO.hh" |
#include "Ravl/DP/Tap.hh" |
#include "Ravl/DP/OffsetScale.hh" |
#include "Ravl/DP/IOPort.hh" |
#include "Ravl/DP/RunningAverage.hh" |
#include "Ravl/DP/SequenceIO.hh" |
- If a fileformat is a zero length string, all formats are considered.
Returns TRUE on succcess.
- If a fileformat is a zero length string, all formats are considered.
Returns TRUE on succcess.
#include "Ravl/DP/MTIOConnect.hh" |
#include "Ravl/DP/ThreadPipe.hh" |
#include "Ravl/DP/Hold.hh" |
#include "Ravl/OS/Date.hh" |
#include "Ravl/OS/UserInfo.hh" |
#include "Ravl/OS/Packet.hh" |
#include "Ravl/OS/NetIPortServer.hh" |
#include "Ravl/OS/NetPortManager.hh" |
#include "Ravl/Threads/Thread.hh" |
#include "Ravl/Threads/Semaphore.hh" |
#include "Ravl/Threads/LaunchThread.hh" |
#include "Ravl/Threads/TickerTrigger.hh" |
#include "Ravl/Threads/Signal.hh" |
Uses reference to object not instance.
NB. It is the users responsibility to ensure the object
remains valid while being used.
#include "Ravl/Threads/Signal2.hh" |
#include "Ravl/Threads/Signal3.hh" |
NB. It is the users responsibility to ensure the object
remains valid while being used.
#include "Ravl/Threads/Signal1.hh" |
NB. It is the users responsibility to ensure the object
remains valid while being used.
#include "Ravl/TVector.hh" |
#include "Ravl/TMatrix.hh" |
#include "Ravl/Matrix.hh" |
This matrix is altered to L-U factored form by the computation.
If the input matrix is singular, false is returned and
true if the operation succeeded.
NB. This function destory's the contents of this matrix!
If any errors occured a zero length vector is generated.
If any errors occured a zero length vector is generated.
#include "Ravl/MatrixRUT.hh" |
This matrix is altered to L-U factored form by the computation.
If the input matrix is singular, false is returned and
true if the operation succeeded.
#include "Ravl/MatrixRS.hh" |
This matrix is altered to L-U factored form by the computation.
If the input matrix is singular, false is returned and
true if the operation succeeded.
#include "Ravl/LeastSquares.hh" |
#include "Ravl/VectorMatrix.hh" |
#include "Ravl/MatrixDecomposition.hh" |
#include "Ravl/Vector2d.hh" |
#include "Ravl/FMatrix.hh" |
This matrix is altered to L-U factored form by the computation.
If the input matrix is singular, false is returned and
true if the operation succeeded.
NB. This function destory's the contents of this matrix!
#include "Ravl/Matrix2d.hh" |
#include "Ravl/Matrix3d.hh" |
#include "Ravl/Matrix4d.hh" |
#include "Ravl/FAffine.hh" |
#include "Ravl/LineABC2d.hh" |
#include "Ravl/Curve2d.hh" |
#include "Ravl/Curve2dLine.hh" |
#include "Ravl/Curve2dLineSegment.hh" |
#include "Ravl/Moments2d2.hh" |
#include "Ravl/LinePP3d.hh" |
#include "Ravl/LinePV3d.hh" |
#include "Ravl/PlaneABCD3d.hh" |
#include "Ravl/PlanePVV3d.hh" |
#include "Ravl/Quatern3d.hh" |
#include "Ravl/RigidTransform3d.hh" |
#include "Ravl/CrackCode.hh" |
#include "Ravl/Edge.hh" |
#include "Ravl/Boundary.hh" |
#include "Ravl/MeanVariance.hh" |
#include "Ravl/MeanNd.hh" |
#include "Ravl/MeanCovariance.hh" |
#include "Ravl/Statistics.hh" |
return value: x = value for which Qn(x)=pc
x=HUGE -> pc outside limits
a,b = distribution parameters (a,b > 0)
return value: Qb = integral of the beta density from 0 to x
a,b = distribution parameters (a,b > 0)
return value: x = value of x at which Qb(x,a,b)=pc
x=-1 -> pc outside limits
a = distribution parameter (a > 0)
d = non-centrality parameter (d >= 0)
return value: Qg_nc = integral of noncentral gamma density from
x to infinity
a = distribution parameter (a > 0)
d = non-centrality parameter (d >= 0)
return value: x = value of x at which Qg_nc(x,a,d)=pc
x=-1 -> pc outside limits
a,b = distribution parameters (a,b > 0)
d = non-centrality parameter (d >= 0)
return value: Qb_nc = integral of the noncentral beta density
from 0 to x
a,b = distribution parameters (a,b > 0)
d = non-centrality parameter (d >= 0)
return value: x = value of x at which Qb_nc(x,a,b,d)=pc
#include "Ravl/Mean.hh" |
#include "Ravl/FMean.hh" |
#include "Ravl/FMeanCovariance.hh" |
#include "Ravl/Normal.hh" |
#include "Ravl/RealHistogram1d.hh" |
#include "Ravl/RealHistogram2d.hh" |
#include "Ravl/PowerSpectrum1d.hh" |
#include "Ravl/Convolution1d.hh" |
#include "Ravl/GenerateSignal1d.hh" |
#include "Ravl/PatternRec/Sample.hh" |
#include "Ravl/PatternRec/SampleIO.hh" |
#include "Ravl/PatternRec/Function1.hh" |
#include "Ravl/PatternRec/Designer.hh" |
#include "Ravl/PatternRec/DesignFunctionSupervised.hh" |
#include "Ravl/PatternRec/DesignFunctionUnsupervised.hh" |
#include "Ravl/PatternRec/VectorLabelIO.hh" |
#include "Ravl/PatternRec/Distance.hh" |
#include "Ravl/PatternRec/DistanceEuclidean.hh" |
#include "Ravl/PatternRec/DistanceMax.hh" |
#include "Ravl/PatternRec/DistanceCityBlock.hh" |
#include "Ravl/PatternRec/DistanceMahalanobis.hh" |
#include "Ravl/PatternRec/DistanceSqrEuclidean.hh" |
#include "Ravl/PatternRec/DistanceRobust.hh" |
#include "Ravl/PatternRec/FuncLinear.hh" |
#include "Ravl/PatternRec/FuncQuadratic.hh" |
#include "Ravl/PatternRec/FuncOrthPolynomial.hh" |
#include "Ravl/PatternRec/DesignFuncLSQ.hh" |
#include "Ravl/PatternRec/FuncPDF.hh" |
#include "Ravl/PatternRec/FuncPDFNormal.hh" |
#include "Ravl/SourceTools/RCSFile.hh" |
Documentation by CxxDoc: Tue Aug 13 09:59:28 2002 |