A B C D E F G H I J K L M N O P R S T U V W X Y Z

V

VARIABLE_BITRATE - Static variable in class edu.umd.cfar.lamp.mpeg1.video.SequenceHeader
 
VERTEX - Static variable in class edu.umd.cfar.lamp.viper.gui.data.polygon.PolygonCanvasEditor
 
VIDEO - Static variable in class edu.umd.cfar.lamp.mpeg1.Mpeg1File
 
VIEW_CREATOR - Static variable in class edu.umd.cfar.lamp.viper.gui.canvas.DataViewGenerator
 
VISIBLE - Static variable in interface edu.umd.cfar.lamp.viper.gui.core.NodeVisibilityManager
 
VNominalAttribute - class edu.umd.cfar.lamp.viper.gui.chronology.VNominalAttribute.
 
VNominalAttribute(Attribute) - Constructor for class edu.umd.cfar.lamp.viper.gui.chronology.VNominalAttribute
 
VNominalAttribute(Attribute, Comparator) - Constructor for class edu.umd.cfar.lamp.viper.gui.chronology.VNominalAttribute
 
VReader - class edu.umd.cfar.lamp.viper.util.reader.VReader.
This class offers a "Preprocessor" to ViPER data files, removing comments and expanding #includes.
VReader(String) - Constructor for class edu.umd.cfar.lamp.viper.util.reader.VReader
Initializes a new VReader with the file specified.
VReader(String, String) - Constructor for class edu.umd.cfar.lamp.viper.util.reader.VReader
Initializes a new VReader with the file specified by directory and file name.
VReader(List) - Constructor for class edu.umd.cfar.lamp.viper.util.reader.VReader
Creates a new VReader that is block-type agnostic.
VReader(List, String) - Constructor for class edu.umd.cfar.lamp.viper.util.reader.VReader
Opens a new VReader looking for the specified block type.
VReader.TextLine - class edu.umd.cfar.lamp.viper.util.reader.VReader.TextLine.
This class is used to represent a line of text or a sequence of lines connected by '\' characters.
VReader.TextLine() - Constructor for class edu.umd.cfar.lamp.viper.util.reader.VReader.TextLine
 
ValueSpan - class viper.descriptors.attributes.ValueSpan.
Encodes a dynamic attribute value.
ValueSpan(AttributeValue, long, long) - Constructor for class viper.descriptors.attributes.ValueSpan
Creates a new instance of ValueSpan.
ViPER_DATA_QUALIFIER - Static variable in interface viper.api.ViperData
The default qualifier to be used for the viper data namespace: "data:".
ViPER_DATA_URI - Static variable in interface viper.api.ViperData
The URI of the XML schema describing the standard viper data types.
ViPER_SCHEMA_QUALIFIER - Static variable in interface viper.api.ViperData
The default qualifier to be used for the viper namespace: "".
ViPER_SCHEMA_URI - Static variable in interface viper.api.ViperData
The URI of the XML schema describing the viper data format.
VideoDecoder - class edu.umd.cfar.lamp.mpeg1.video.VideoDecoder.
 
VideoDecoder(VideoSource) - Constructor for class edu.umd.cfar.lamp.mpeg1.video.VideoDecoder
 
VideoFileTest - class edu.umd.cfar.lamp.mpeg1.test.VideoFileTest.
Tests the ability to load and seek through a file.
VideoFileTest(String) - Constructor for class edu.umd.cfar.lamp.mpeg1.test.VideoFileTest
 
VideoIndex - class edu.umd.cfar.lamp.mpeg1.video.VideoIndex.
Indexes the Groups of Pictures within a Video Sequence.
VideoIndex(VideoDecoder) - Constructor for class edu.umd.cfar.lamp.mpeg1.video.VideoIndex
 
VideoIndexElement - class edu.umd.cfar.lamp.mpeg1.video.VideoIndexElement.
Represents one Group of Pictures within a VideoIndex.
VideoIndexElement(long, int, int, int, VideoIndex) - Constructor for class edu.umd.cfar.lamp.mpeg1.video.VideoIndexElement
 
VideoPerformanceTest - class edu.umd.cfar.lamp.mpeg1.test.VideoPerformanceTest.
Extended tests for performance evaluation
VideoPerformanceTest(String) - Constructor for class edu.umd.cfar.lamp.mpeg1.test.VideoPerformanceTest
 
VideoSource - class edu.umd.cfar.lamp.mpeg1.video.VideoSource.
 
VideoSource(File) - Constructor for class edu.umd.cfar.lamp.mpeg1.video.VideoSource
 
VideoSource(Mpeg1SystemStream, int) - Constructor for class edu.umd.cfar.lamp.mpeg1.video.VideoSource
 
VideoSource(File, int) - Constructor for class edu.umd.cfar.lamp.mpeg1.video.VideoSource
 
VideoSource(Mpeg1SystemStream, int, int) - Constructor for class edu.umd.cfar.lamp.mpeg1.video.VideoSource
 
VideoStartCodes - class edu.umd.cfar.lamp.mpeg1.video.VideoStartCodes.
 
VideoStartCodes() - Constructor for class edu.umd.cfar.lamp.mpeg1.video.VideoStartCodes
 
ViewableAttribute - interface edu.umd.cfar.lamp.viper.gui.canvas.ViewableAttribute.
An interface to a tool to convert from a datatype Object to a PNode.
ViperChangeEvent - interface viper.api.extensions.ViperChangeEvent.
Event object that is passed whenever a node in a ViperData tree is modified.
ViperChronicleNavigator - class edu.umd.cfar.lamp.viper.gui.chronology.ViperChronicleNavigator.
 
ViperChronicleNavigator() - Constructor for class edu.umd.cfar.lamp.viper.gui.chronology.ViperChronicleNavigator
 
ViperChronicleSelectionModel - class edu.umd.cfar.lamp.viper.gui.chronology.ViperChronicleSelectionModel.
Reflects the mediator's selection as a chronicle selection.
ViperChronicleSelectionModel() - Constructor for class edu.umd.cfar.lamp.viper.gui.chronology.ViperChronicleSelectionModel
 
ViperChronicleView - class edu.umd.cfar.lamp.viper.gui.chronology.ViperChronicleView.
 
ViperChronicleView(ViperViewMediator, Resource) - Constructor for class edu.umd.cfar.lamp.viper.gui.chronology.ViperChronicleView
Creates a new ChronicleViewer, using the mediator as the data model.
ViperChronicleView() - Constructor for class edu.umd.cfar.lamp.viper.gui.chronology.ViperChronicleView
Creates a new ChronicleViewer.
ViperControls - class edu.umd.cfar.lamp.viper.gui.remote.ViperControls.
A class for controlling video playback, a feature not provided by the mediator or the DataPlayer.
ViperControls() - Constructor for class edu.umd.cfar.lamp.viper.gui.remote.ViperControls
 
ViperCreatorManager - class edu.umd.cfar.lamp.viper.gui.canvas.ViperCreatorManager.
 
ViperCreatorManager(ViperDataPLayer) - Constructor for class edu.umd.cfar.lamp.viper.gui.canvas.ViperCreatorManager
 
ViperData - interface viper.api.ViperData.
Classes that implement this interface act as the root for all manipulation of ViPER type metadata.
ViperDataCanvas - class edu.umd.cfar.lamp.viper.gui.canvas.ViperDataCanvas.
 
ViperDataCanvas() - Constructor for class edu.umd.cfar.lamp.viper.gui.canvas.ViperDataCanvas
 
ViperDataFactory - interface viper.api.extensions.ViperDataFactory.
This is the interface that must be implemented in order for a parser to know how to convert data from a serialized representation.
ViperDataFactoryImpl - class viper.api.datatypes.ViperDataFactoryImpl.
Class that constructs viper data given the full URL of the data type.
ViperDataFactoryImpl() - Constructor for class viper.api.datatypes.ViperDataFactoryImpl
Constructs a new data factory containing the default types.
ViperDataFsmTextEditor - class edu.umd.cfar.lamp.viper.gui.data.ViperDataFsmTextEditor.
 
ViperDataFsmTextEditor(StringParserFSM) - Constructor for class edu.umd.cfar.lamp.viper.gui.data.ViperDataFsmTextEditor
 
ViperDataImpl - class viper.api.impl.ViperDataImpl.
Implements the root viper data node.
ViperDataImpl() - Constructor for class viper.api.impl.ViperDataImpl
Create an empty instance of this ViperData implementation class.
ViperDataPLayer - class edu.umd.cfar.lamp.viper.gui.canvas.ViperDataPLayer.
This is a view of what a ViperViewMediator calls the 'majorMoment', hopefully the frame of interest to the user.
ViperDataPLayer(DataViewGenerator, ViperViewMediator) - Constructor for class edu.umd.cfar.lamp.viper.gui.canvas.ViperDataPLayer
 
ViperEditorManager - class edu.umd.cfar.lamp.viper.gui.canvas.ViperEditorManager.
 
ViperEditorManager(ViperDataPLayer) - Constructor for class edu.umd.cfar.lamp.viper.gui.canvas.ViperEditorManager
 
ViperMediatorChangeEvent - class edu.umd.cfar.lamp.viper.gui.core.ViperMediatorChangeEvent.
Indicates a change that UI elements might want to respond to.
ViperMediatorChangeEvent(Object) - Constructor for class edu.umd.cfar.lamp.viper.gui.core.ViperMediatorChangeEvent
Constructs a new event object with the given source.
ViperMediatorChangeEvent(Object, ViperChangeEvent) - Constructor for class edu.umd.cfar.lamp.viper.gui.core.ViperMediatorChangeEvent
Constructs a new change event.
ViperMediatorChangeListener - interface edu.umd.cfar.lamp.viper.gui.core.ViperMediatorChangeListener.
 
ViperNodeTimeLine - class edu.umd.cfar.lamp.viper.gui.chronology.ViperNodeTimeLine.
 
ViperNodeTimeLine() - Constructor for class edu.umd.cfar.lamp.viper.gui.chronology.ViperNodeTimeLine
 
ViperPE - class viper.comparison.ViperPE.
This class offers a function to compare two Descriptor data files.
ViperPE() - Constructor for class viper.comparison.ViperPE
Processes a properties file into ViperPE internal state variables.
ViperParser - class viper.api.impl.ViperParser.
This class acts as a factory for ViperData classes, a parser, and a simple command line application to validate viper xml files.
ViperParser() - Constructor for class viper.api.impl.ViperParser
Creates a new parser.
ViperParser.FileTranscriberTest - class viper.api.impl.ViperParser.FileTranscriberTest.
Main method that parses in a file and spits it back out.
ViperParser.FileTranscriberTest() - Constructor for class viper.api.impl.ViperParser.FileTranscriberTest
 
ViperRemote - class edu.umd.cfar.lamp.viper.gui.remote.ViperRemote.
Sets the playback rate, and allows skipping to frame.
ViperRemote() - Constructor for class edu.umd.cfar.lamp.viper.gui.remote.ViperRemote
 
ViperRendererCatalogue - class edu.umd.cfar.lamp.viper.gui.chronology.ViperRendererCatalogue.
 
ViperRendererCatalogue() - Constructor for class edu.umd.cfar.lamp.viper.gui.chronology.ViperRendererCatalogue
 
ViperSelection - interface edu.umd.cfar.lamp.viper.util.ViperSelection.
Simple selection interface for viper data.
ViperSelectionSet - class edu.umd.cfar.lamp.viper.util.ViperSelectionSet.
 
ViperSelectionSet() - Constructor for class edu.umd.cfar.lamp.viper.util.ViperSelectionSet
Constructs an empty selection set.
ViperSelectionSetWithPrimarySelection - class edu.umd.cfar.lamp.viper.util.ViperSelectionSetWithPrimarySelection.
An extension to the 'set' type of selection to include information about which node in the viper tree was the last one to be added to the set.
ViperSelectionSetWithPrimarySelection() - Constructor for class edu.umd.cfar.lamp.viper.util.ViperSelectionSetWithPrimarySelection
Creates an empty selection set with the primary selection empty, as well.
ViperSorters - class edu.umd.cfar.lamp.viper.gui.data.ViperSorters.
Contains comparators for the different data types.
ViperSorters() - Constructor for class edu.umd.cfar.lamp.viper.gui.data.ViperSorters
 
ViperSubTree - interface edu.umd.cfar.lamp.viper.util.ViperSubTree.
Represents some selection of elements from a viper tree.
ViperSubTreeChangedEvent - class edu.umd.cfar.lamp.viper.util.ViperSubTreeChangedEvent.
This is the change event that should be passed to ChangeListeners that are attached to ViperSubTrees.
ViperSubTreeChangedEvent(ViperSubTree, ViperSubTree, ViperSubTree) - Constructor for class edu.umd.cfar.lamp.viper.util.ViperSubTreeChangedEvent
Creates a new event, describing the change that just occured on the source subtree.
ViperTableEditor - class edu.umd.cfar.lamp.viper.gui.table.ViperTableEditor.
Basic viper table holder.
ViperTableEditor() - Constructor for class edu.umd.cfar.lamp.viper.gui.table.ViperTableEditor
 
ViperTableModel - class edu.umd.cfar.lamp.viper.gui.table.ViperTableModel.
Viper table model presents a view for a table of all instances of a given descriptor config.
ViperTableModel(Config) - Constructor for class edu.umd.cfar.lamp.viper.gui.table.ViperTableModel
 
ViperTableTabComponent - interface edu.umd.cfar.lamp.viper.gui.table.ViperTableTabComponent.
 
ViperTimeSegmentMetafactory - class edu.umd.cfar.lamp.viper.gui.chronology.ViperTimeSegmentMetafactory.
 
ViperTimeSegmentMetafactory() - Constructor for class edu.umd.cfar.lamp.viper.gui.chronology.ViperTimeSegmentMetafactory
 
ViperTimelineEmblemModel - class edu.umd.cfar.lamp.viper.gui.chronology.ViperTimelineEmblemModel.
 
ViperTimelineEmblemModel(ViperChronicleModel, ViperChronicleSelectionModel) - Constructor for class edu.umd.cfar.lamp.viper.gui.chronology.ViperTimelineEmblemModel
 
ViperTreeModel - class edu.umd.cfar.lamp.viper.gui.config.ViperTreeModel.
 
ViperTreeModel(ConfigEditor) - Constructor for class edu.umd.cfar.lamp.viper.gui.config.ViperTreeModel
 
ViperUndoableEvent - interface viper.api.extensions.ViperUndoableEvent.
Interface, extending a viper event to make it undoable.
ViperUndoableEvent.Undoable - interface viper.api.extensions.ViperUndoableEvent.Undoable.
An undo object, that supports undoing and redoing a given event.
ViperViewMediator - class edu.umd.cfar.lamp.viper.gui.core.ViperViewMediator.
Stands between a set of viper metadata and the user interface, providing information about user focus and limiting the scope that the user has to pay attention to.
ViperViewMediator() - Constructor for class edu.umd.cfar.lamp.viper.gui.core.ViperViewMediator
Creates a new ViperViewMediator without any data
VisitedFile - Static variable in class edu.umd.cfar.lamp.apploader.MRU
A class that all visited files should fall into.
validAttribute(Attribute) - Static method in class viper.api.impl.Util
Checks to see that the given instance of a descriptor's attribute field properly satisfies its configuration.
validConfig(Config) - Static method in class viper.api.impl.Util
Checks to see if all instances of the config satisfy its schema.
validInstance(Descriptor) - Static method in class viper.api.impl.Util
Checks to see that the given instance of a descriptor properly satisfies its configuration.
validate() - Method in class edu.umd.cfar.lamp.viper.gui.table.AttributeRenderer
 
validate(AttributeValue) - Method in interface viper.descriptors.attributes.AttributeValue
Checks to make sure that the value can be set.
validate(AttributeValue) - Method in class viper.descriptors.attributes.Attribute_bbox.Bbox
 
validate(AttributeValue) - Method in class viper.descriptors.attributes.Attribute_circle.CircleValue
Checks to make sure that the value can be set.
validate(AttributeValue) - Method in class viper.descriptors.attributes.Attribute_ellipse.EllipseValue
Checks to make sure that the value can be set.
validate(AttributeValue) - Method in class viper.descriptors.attributes.Attribute_number.NumberValue
Checks to make sure that the value can be set.
validate(AttributeValue) - Method in class viper.descriptors.attributes.Attribute_obox.Obox
 
validatePanningSpeed(double) - Method in class edu.umd.cfar.lamp.viper.gui.canvas.ScrollWheelPanEventHandler
 
value - Static variable in class edu.umd.cfar.lamp.apploader.UNDO
The text string or list.
value - Variable in class viper.descriptors.attributes.Attribute
 
valueForPathChanged(TreePath, Object) - Method in class edu.umd.cfar.lamp.viper.gui.config.ViperTreeModel
 
valueOf(String) - Static method in class edu.umd.cfar.lamp.viper.examples.omegahead.OmegaHeadModel
 
valueOf(String) - Static method in class edu.umd.cfar.lamp.viper.geometry.BoundingBox
Creates a new Box from a string representation.
valueOf(String) - Static method in class edu.umd.cfar.lamp.viper.geometry.Circle
Creates a new Circle from the string.
valueOf(String) - Static method in class edu.umd.cfar.lamp.viper.geometry.Ellipse
Constructs a new ellipse from the given string
valueOf(String) - Static method in class edu.umd.cfar.lamp.viper.geometry.OrientedBox
Creates a new Oriented Box from a string representation.
valueOf(String) - Static method in class edu.umd.cfar.lamp.viper.geometry.Pnt
Creates a new point from the given number pair.
valueOf(String) - Static method in class edu.umd.cfar.lamp.viper.geometry.Polygon
Constructs a polygon from a list of points.
valueOf(Interval) - Static method in class viper.api.impl.Util
Gets the string representation of the given interval.
verifyCtrlIsPressed(PInputEvent) - Method in class edu.umd.cfar.lamp.viper.gui.data.bbox.BboxCanvasEditor
Checks to see if the event has the ctrl mask.
verifyCtrlIsPressed(PInputEvent) - Method in class edu.umd.cfar.lamp.viper.gui.data.obox.OboxCanvasEditor
Checks to see if the event has the ctrl mask.
viewedOn - Static variable in class edu.umd.cfar.lamp.apploader.MRU
When this file was last viewed.
viper.api - package viper.api
The ViPER API is a set of Java classes and interfaces that allows programmatic access to video metadata in the ViPER format.
viper.api.datatypes - package viper.api.datatypes
This package provides the default implementation for the standard ViPER data types, and a ViperDataFactory to create them.
viper.api.extensions - package viper.api.extensions
This package declares interfaces for deeper ViPER API functionality than are provided by the core interface.
viper.api.impl - package viper.api.impl
This package contians the default implementation of the ViPER API.
viper.api.time - package viper.api.time
This package provides a set of classes for working with time and time series data.
viper.comparison - package viper.comparison
Provides the classes necessary to compare Descriptors, including a simple command line application useful for generating graphs between a large number of cases.
viper.comparison.distances - package viper.comparison.distances
 
viper.descriptors - package viper.descriptors
Provides the classes necessary to read comparable Descriptors in from a file.
viper.descriptors.attributes - package viper.descriptors.attributes
Provides the classes necessary to read Attributes in from a file and compare them.
viper.filters - package viper.filters
 
visualCreator - Static variable in class edu.umd.cfar.lamp.viper.gui.core.GT
 
visualEditor - Static variable in class edu.umd.cfar.lamp.viper.gui.core.GT
 
visualNode - Static variable in class edu.umd.cfar.lamp.viper.gui.core.GT
 

A B C D E F G H I J K L M N O P R S T U V W X Y Z