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

A

ACTION_CLICK - Static variable in class edu.umd.cfar.lamp.apploader.misc.TableEvent
Indicates a click asking for an action to occur.
ADD_DIRECTORY_AS_INFO_BUTTON_TEXT - Static variable in class edu.umd.cfar.lamp.viper.gui.sourcefiles.SourcefileEditor
 
ALIGN_BOTTOM - Static variable in class edu.umd.cfar.lamp.viper.gui.chronology.BagSegmentFactory
 
ALIGN_CENTER - Static variable in class edu.umd.cfar.lamp.viper.gui.chronology.BagSegmentFactory
 
ALIGN_TOP - Static variable in class edu.umd.cfar.lamp.viper.gui.chronology.BagSegmentFactory
 
ALLOW_ROW_EDIT - Static variable in class edu.umd.cfar.lamp.viper.gui.table.AbstractViperTable
 
ALL_AUDIO_STREAMS - Static variable in class edu.umd.cfar.lamp.mpeg1.system.StreamIDs
 
ALL_COLORS - Static variable in class edu.umd.cfar.lamp.viper.gui.chronology.BagSegmentFactory
 
ALL_VIDEO_STREAMS - Static variable in class edu.umd.cfar.lamp.mpeg1.system.StreamIDs
 
ALPHA - Static variable in class viper.api.time.Frame
The first possible frame represented by the system.
ALPHA - Static variable in class viper.api.time.Time
The first moment in time this object can represent.
ALT_CLICK - Static variable in class edu.umd.cfar.lamp.apploader.misc.TableEvent
Indicates a click asking for an alternate click.
AUDIO - Static variable in class edu.umd.cfar.lamp.mpeg1.Mpeg1File
 
AboutDialog - class edu.umd.cfar.lamp.viper.gui.core.AboutDialog.
Displays the about information for the program.
AboutDialog() - Constructor for class edu.umd.cfar.lamp.viper.gui.core.AboutDialog
 
AboutDialog(Dialog) - Constructor for class edu.umd.cfar.lamp.viper.gui.core.AboutDialog
 
AbstractAttribute - class viper.descriptors.attributes.AbstractAttribute.
This class exists to give a shared base class to Attribute and AttributePrototype.
AbstractAttribute() - Constructor for class viper.descriptors.attributes.AbstractAttribute
 
AbstractAttributeSegmentFactory - class edu.umd.cfar.lamp.viper.gui.chronology.AbstractAttributeSegmentFactory.
Generator for attribute segments.
AbstractAttributeSegmentFactory() - Constructor for class edu.umd.cfar.lamp.viper.gui.chronology.AbstractAttributeSegmentFactory
 
AbstractAttributeSegmentRenderer - class edu.umd.cfar.lamp.viper.gui.chronology.AbstractAttributeSegmentRenderer.
Generator for attribute segments.
AbstractAttributeSegmentRenderer() - Constructor for class edu.umd.cfar.lamp.viper.gui.chronology.AbstractAttributeSegmentRenderer
 
AbstractCircularIterator - class edu.umd.cfar.lamp.viper.util.AbstractCircularIterator.
An abstract iterator that does not have an end, instead returning to the beginning.
AbstractCircularIterator() - Constructor for class edu.umd.cfar.lamp.viper.util.AbstractCircularIterator
 
AbstractInstantInterval - class viper.api.time.AbstractInstantInterval.
An instant interval that doesn't implement getStartInstant and getEndInstant.
AbstractInstantInterval() - Constructor for class viper.api.time.AbstractInstantInterval
 
AbstractInterval - class edu.umd.cfar.lamp.viper.util.AbstractInterval.
An abstract base class for interval pairs of Comparable objects, such as BigIntegers or Instants.
AbstractInterval() - Constructor for class edu.umd.cfar.lamp.viper.util.AbstractInterval
 
AbstractMajorNodeChangeEvent - class viper.api.impl.AbstractMajorNodeChangeEvent.
An implementation of some of the more common forms of major node change event methods.
AbstractMajorNodeChangeEvent(String) - Constructor for class viper.api.impl.AbstractMajorNodeChangeEvent
Creates a new major node change event with the given class URI.
AbstractMinorChange - class viper.api.impl.AbstractMinorChange.
Implements some of the common elements of a minor change event object.
AbstractMinorChange() - Constructor for class viper.api.impl.AbstractMinorChange
 
AbstractMoveable - class edu.umd.cfar.lamp.viper.geometry.AbstractMoveable.
Implements the 'move' method using the 'shift' method.
AbstractMoveable() - Constructor for class edu.umd.cfar.lamp.viper.geometry.AbstractMoveable
 
AbstractMultipleViperSubTree - class edu.umd.cfar.lamp.viper.util.AbstractMultipleViperSubTree.
A simple subtree that can have multiple children at each node, unlike the chain-version that abstractViperSubtree supports.
AbstractMultipleViperSubTree() - Constructor for class edu.umd.cfar.lamp.viper.util.AbstractMultipleViperSubTree
 
AbstractSingleViperSubTree - class edu.umd.cfar.lamp.viper.util.AbstractSingleViperSubTree.
A simple, chain-type subtree.
AbstractSingleViperSubTree() - Constructor for class edu.umd.cfar.lamp.viper.util.AbstractSingleViperSubTree
 
AbstractViperChangeEvent - class viper.api.impl.AbstractViperChangeEvent.
Implements some of the common elements of a viper change event.
AbstractViperChangeEvent() - Constructor for class viper.api.impl.AbstractViperChangeEvent
Creates a new empty vipre change event.
AbstractViperSelection - class edu.umd.cfar.lamp.viper.util.AbstractViperSelection.
Implements event handling for viper selection.
AbstractViperSelection() - Constructor for class edu.umd.cfar.lamp.viper.util.AbstractViperSelection
 
AbstractViperSubTree - class edu.umd.cfar.lamp.viper.util.AbstractViperSubTree.
Implements some of the more annoyingly repetative aspects of the ViperSubTree interface.
AbstractViperSubTree() - Constructor for class edu.umd.cfar.lamp.viper.util.AbstractViperSubTree
 
AbstractViperTable - class edu.umd.cfar.lamp.viper.gui.table.AbstractViperTable.
 
AbstractViperTable(TablePanel) - Constructor for class edu.umd.cfar.lamp.viper.gui.table.AbstractViperTable
 
Action - Static variable in class edu.umd.cfar.lamp.apploader.LAL
All instances of an action.
ActionHistoryPane - class edu.umd.cfar.lamp.apploader.undo.ActionHistoryPane.
A javabean/Swing widget that provides a view into the user's undo history.
ActionHistoryPane() - Constructor for class edu.umd.cfar.lamp.apploader.undo.ActionHistoryPane
Creates a new history pane without any undo objects.
ActionListener - Static variable in class edu.umd.cfar.lamp.apploader.LAL
The class of OWL nodes that describe java action bindings.
ApiImplTest - class viper.api.impl.ApiImplTest.
Tests the functionality of an implementation of the ViPER API.
ApiImplTest(String) - Constructor for class viper.api.impl.ApiImplTest
Constructor for ApiImplTest.
AppLoader - class edu.umd.cfar.lamp.apploader.AppLoader.
A module loader uses the module rdf format to set up its menus and loads modules as beans in seperate windows.
AppLoader(PrefsManager) - Constructor for class edu.umd.cfar.lamp.apploader.AppLoader
Create a new application window for the application described in the referenced preferences.
AppLoaderMenu - class edu.umd.cfar.lamp.apploader.AppLoaderMenu.
A JMenu that uses the preferences file to determine its contents.
AppLoaderMenu() - Constructor for class edu.umd.cfar.lamp.apploader.AppLoaderMenu
 
AppLoaderScript - interface edu.umd.cfar.lamp.apploader.AppLoaderScript.
Interface for script extensions to the application.
ApplicationBean - Static variable in class edu.umd.cfar.lamp.apploader.LAL
A java object that is loaded when the application is loaded and deleted after it ends.
ArbitraryIndexList - interface edu.umd.cfar.lamp.viper.util.ArbitraryIndexList.
A list that is indexed with 'Comparable' instead of ints.
ArgumentException - exception edu.umd.cfar.lamp.apploader.prefs.ArgumentException.
Thrown when there is an error on the command line.
ArgumentException(Throwable) - Constructor for class edu.umd.cfar.lamp.apploader.prefs.ArgumentException
Encapsulates the throwable with a ArgumentException to avoid giving unnecessary information to callers.
ArgumentException(String, Throwable) - Constructor for class edu.umd.cfar.lamp.apploader.prefs.ArgumentException
Encapsulates the throwable with a ArgumentException and some additional text.
ArgumentException(String) - Constructor for class edu.umd.cfar.lamp.apploader.prefs.ArgumentException
Throws a pref exception with the given detail message.
ArgumentException() - Constructor for class edu.umd.cfar.lamp.apploader.prefs.ArgumentException
Default constructor, with null message.
AttemptToPerformAction - interface edu.umd.cfar.lamp.apploader.AttemptToPerformAction.
A wrapper for a runnable.
AttrConfig - interface viper.api.AttrConfig.
Configuration information for an attribute attatched to a Config object.
AttrConfig.Edit - interface viper.api.AttrConfig.Edit.
Defines the methods for editing an existing attribute configuration.
AttrConfigExtensions - class edu.umd.cfar.lamp.viper.gui.config.AttrConfigExtensions.
Extended properties for attribute configurations.
AttrConfigExtensions() - Constructor for class edu.umd.cfar.lamp.viper.gui.config.AttrConfigExtensions
 
AttrConfigImpl - class viper.api.impl.AttrConfigImpl.
An implementation of the attribute schema node from the viper api.
AttrConfigImpl() - Constructor for class viper.api.impl.AttrConfigImpl
Creates a new, simple, unnamed attribute declaration.
AttrConfigImpl(Config, String, String, boolean, Object, AttrValueWrapper) - Constructor for class viper.api.impl.AttrConfigImpl
Constructs a new Attribute Configuration node.
AttrConfigImpl.UndoableAttrDefaultChangeEvent - class viper.api.impl.AttrConfigImpl.UndoableAttrDefaultChangeEvent.
 
AttrConfigImpl.UndoableAttrDefaultChangeEvent(AttrConfigImpl, Object, Object, int) - Constructor for class viper.api.impl.AttrConfigImpl.UndoableAttrDefaultChangeEvent
Creates a new undoable change of the default value.
AttrConfigImpl.UndoableAttrIsDynamicChangeEvent - class viper.api.impl.AttrConfigImpl.UndoableAttrIsDynamicChangeEvent.
 
AttrConfigImpl.UndoableAttrIsNillableChangeEvent - class viper.api.impl.AttrConfigImpl.UndoableAttrIsNillableChangeEvent.
 
AttrConfigImpl.UndoableAttrNameChangeEvent - class viper.api.impl.AttrConfigImpl.UndoableAttrNameChangeEvent.
 
AttrConfigImpl.UndoableAttrTypeChangeEvent - class viper.api.impl.AttrConfigImpl.UndoableAttrTypeChangeEvent.
 
AttrDistance - interface viper.comparison.distances.AttrDistance.
Like Filterable, Distances are a way of associating distance with data.
AttrIsDynamicEditor - class edu.umd.cfar.lamp.viper.gui.config.AttrIsDynamicEditor.
Cell editor for the 'isDynamic' property of attribute configuration objects.
AttrIsDynamicEditor() - Constructor for class edu.umd.cfar.lamp.viper.gui.config.AttrIsDynamicEditor
 
AttrIsDynamicRenderer - class edu.umd.cfar.lamp.viper.gui.config.AttrIsDynamicRenderer.
Cell renderer for the 'isDynamic' property of attribute configuration objects.
AttrIsDynamicRenderer() - Constructor for class edu.umd.cfar.lamp.viper.gui.config.AttrIsDynamicRenderer
 
AttrMeasure - class viper.comparison.distances.AttrMeasure.
Associates distance and metric with a specific type of attribute for a specific descriptor to Object Analysis type evaluation.
AttrMeasure(Distance, double) - Constructor for class viper.comparison.distances.AttrMeasure
Constructs a new measure with the given metric and localization threshold, with the default statistic and statistic tolerance.
AttrMeasure(String) - Constructor for class viper.comparison.distances.AttrMeasure
Gets the default measure for the attribute.
AttrMeasure(String, StringTokenizer) - Constructor for class viper.comparison.distances.AttrMeasure
Constructs a new measure by parsing the measure in text/epf format.
AttrNameEditor - class edu.umd.cfar.lamp.viper.gui.config.AttrNameEditor.
Cell editor for the 'AttrName' property of attribute configuration objects.
AttrNameEditor() - Constructor for class edu.umd.cfar.lamp.viper.gui.config.AttrNameEditor
 
AttrTypeEditor - class edu.umd.cfar.lamp.viper.gui.config.AttrTypeEditor.
Cell editor for the 'AttrType' property of attribute configuration objects.
AttrTypeEditor() - Constructor for class edu.umd.cfar.lamp.viper.gui.config.AttrTypeEditor
 
AttrTypeRenderer - class edu.umd.cfar.lamp.viper.gui.config.AttrTypeRenderer.
Cell renderer for the 'AttrType' property of attribute configuration objects.
AttrTypeRenderer() - Constructor for class edu.umd.cfar.lamp.viper.gui.config.AttrTypeRenderer
 
AttrValueEditorFactory - class edu.umd.cfar.lamp.viper.gui.data.AttrValueEditorFactory.
 
AttrValueEditorFactory() - Constructor for class edu.umd.cfar.lamp.viper.gui.data.AttrValueEditorFactory
 
AttrValueParser - interface viper.api.extensions.AttrValueParser.
In order for a datatype to support parsing and serialization, it must implement this interface.
AttrValueRenderer - class edu.umd.cfar.lamp.viper.gui.config.AttrValueRenderer.
Cell editor for the value of attributes or the default value of attribute configs.
AttrValueRenderer() - Constructor for class edu.umd.cfar.lamp.viper.gui.config.AttrValueRenderer
 
AttrValueWrapper - interface viper.api.AttrValueWrapper.
A wrapper class that converts between the parsed form of the data and a user-acceptable form of the data.
Attributable - interface edu.umd.cfar.lamp.viper.gui.canvas.datatypes.Attributable.
 
AttributablePPathAdapter - class edu.umd.cfar.lamp.viper.gui.canvas.AttributablePPathAdapter.
Adds some style management to the PPath node.
AttributablePPathAdapter() - Constructor for class edu.umd.cfar.lamp.viper.gui.canvas.AttributablePPathAdapter
 
Attribute - interface viper.api.Attribute.
Contains an instance of an attribute.
Attribute - class viper.descriptors.attributes.Attribute.
This class is used to hold an attribute for a Descriptor.
Attribute() - Constructor for class viper.descriptors.attributes.Attribute
Create an empty Attribute. toString will return an empty String until more is known.
Attribute(boolean) - Constructor for class viper.descriptors.attributes.Attribute
Attributes for OBJECT type should use this constructor, with mobile set to true.
Attribute(Attribute) - Constructor for class viper.descriptors.attributes.Attribute
Default copy constructor.
AttributeBbox - class viper.api.datatypes.AttributeBbox.
A value wrapper for the bounding box data type.
AttributeBbox() - Constructor for class viper.api.datatypes.AttributeBbox
Creates a new bounding box value wrapper.
AttributeDisplayProperties - interface edu.umd.cfar.lamp.viper.gui.canvas.datatypes.AttributeDisplayProperties.
 
AttributeEditor - class edu.umd.cfar.lamp.viper.gui.table.AttributeEditor.
 
AttributeEditor(HasMediator) - Constructor for class edu.umd.cfar.lamp.viper.gui.table.AttributeEditor
 
AttributeEllipse - class viper.api.datatypes.AttributeEllipse.
The viper attribute parameter value wrapper for ellipses.
AttributeEllipse() - Constructor for class viper.api.datatypes.AttributeEllipse
Creates a new value wrapper for ellipses.
AttributeImpl - class viper.api.impl.AttributeImpl.
An implemenation of the 'Attribute' viper api node.
AttributeImpl(DescriptorImpl, AttrConfig, Object) - Constructor for class viper.api.impl.AttributeImpl
Constructs a new attribute node, with the given descriptor as parent and attribute config as schema specifier.
AttributeImpl.UndoableDynamicAttributeChangedEvent - class viper.api.impl.AttributeImpl.UndoableDynamicAttributeChangedEvent.
 
AttributeImpl.UndoableDynamicAttributeChangedEvent(InstantInterval, Object, TimeEncodedList) - Constructor for class viper.api.impl.AttributeImpl.UndoableDynamicAttributeChangedEvent
 
AttributeImpl.UndoableStaticAttributeChangedEvent - class viper.api.impl.AttributeImpl.UndoableStaticAttributeChangedEvent.
 
AttributeObox - class viper.api.datatypes.AttributeObox.
An attribute wrapper for the oriented box type.
AttributeObox() - Constructor for class viper.api.datatypes.AttributeObox
Creates a new attribute value wrapper for oriented box data.
AttributePrototype - class viper.descriptors.attributes.AttributePrototype.
This class is used as a factory for Attribute data.
AttributePrototype(AbstractAttribute) - Constructor for class viper.descriptors.attributes.AttributePrototype
Default copy constructor.
AttributeRenderer - class edu.umd.cfar.lamp.viper.gui.table.AttributeRenderer.
 
AttributeRenderer(HasMediator) - Constructor for class edu.umd.cfar.lamp.viper.gui.table.AttributeRenderer
 
AttributeSelection - class edu.umd.cfar.lamp.viper.util.AttributeSelection.
A selection model for a single attribute.
AttributeSelection() - Constructor for class edu.umd.cfar.lamp.viper.util.AttributeSelection
 
AttributeTest - class viper.descriptors.attributes.AttributeTest.
Unit tests for the attribute package.
AttributeTest(String) - Constructor for class viper.descriptors.attributes.AttributeTest
Constructs a new test.
AttributeValue - interface viper.descriptors.attributes.AttributeValue.
All Attributes operate on Attribute values.
AttributeValueEditorAdapter - class edu.umd.cfar.lamp.viper.gui.data.AttributeValueEditorAdapter.
 
AttributeValueEditorAdapter() - Constructor for class edu.umd.cfar.lamp.viper.gui.data.AttributeValueEditorAdapter
 
AttributeWrapperOmega - class edu.umd.cfar.lamp.viper.examples.omegahead.AttributeWrapperOmega.
An attribute wrapper for the omega shape type.
AttributeWrapperOmega() - Constructor for class edu.umd.cfar.lamp.viper.examples.omegahead.AttributeWrapperOmega
Creates a new attribute value wrapper for oriented box data.
Attribute_bbox - class viper.descriptors.attributes.Attribute_bbox.
This attribute represents a rectangle or Bounding Box.
Attribute_bbox() - Constructor for class viper.descriptors.attributes.Attribute_bbox
Create an empty Attribute. toString will return an empty String until more is known.
Attribute_bbox(boolean) - Constructor for class viper.descriptors.attributes.Attribute_bbox
Attributes for OBJECT type should use this constructor, with mobile set to true.
Attribute_bbox(Attribute) - Constructor for class viper.descriptors.attributes.Attribute_bbox
Constructs a new copy of the old bbox value.
Attribute_bbox.Bbox - class viper.descriptors.attributes.Attribute_bbox.Bbox.
 
Attribute_bbox.Bbox() - Constructor for class viper.descriptors.attributes.Attribute_bbox.Bbox
 
Attribute_bbox.Crops - class viper.descriptors.attributes.Attribute_bbox.Crops.
Crops all rectangles to be within the given rectangle Returns false when the rectangle is without the window.
Attribute_bbox.Crops(int, int, int, int) - Constructor for class viper.descriptors.attributes.Attribute_bbox.Crops
The containing rectangle/window.
Attribute_bbox.ProportionalResizer - class viper.descriptors.attributes.Attribute_bbox.ProportionalResizer.
Modifies the boxes widths and heights about the center.
Attribute_bbox.ProportionalResizer(double, double) - Constructor for class viper.descriptors.attributes.Attribute_bbox.ProportionalResizer
takes the deltas in each of the width and height
Attribute_bbox.Resizer - class viper.descriptors.attributes.Attribute_bbox.Resizer.
Adds to the boxes size by some fixed number of pixels.
Attribute_bbox.Resizer(int, int, int, int) - Constructor for class viper.descriptors.attributes.Attribute_bbox.Resizer
takes the deltas in each of the four values.
Attribute_bvalue - class viper.descriptors.attributes.Attribute_bvalue.
This attribute represents a boolean value.
Attribute_bvalue() - Constructor for class viper.descriptors.attributes.Attribute_bvalue
Constructs a new static boolean value attribute.
Attribute_bvalue(boolean) - Constructor for class viper.descriptors.attributes.Attribute_bvalue
Constructs a new boolean value attribute.
Attribute_bvalue(Attribute) - Constructor for class viper.descriptors.attributes.Attribute_bvalue
Constructs a new copy of the old boolean attribute.
Attribute_circle - class viper.descriptors.attributes.Attribute_circle.
This attribute represents a circle.
Attribute_circle() - Constructor for class viper.descriptors.attributes.Attribute_circle
Constructs a new static circle-valued attribute.
Attribute_circle(boolean) - Constructor for class viper.descriptors.attributes.Attribute_circle
Constructs a new circle-valued attribute.
Attribute_circle(Attribute) - Constructor for class viper.descriptors.attributes.Attribute_circle
Copies the old attribute
Attribute_circle.CircleValue - class viper.descriptors.attributes.Attribute_circle.CircleValue.
 
Attribute_circle.CircleValue() - Constructor for class viper.descriptors.attributes.Attribute_circle.CircleValue
 
Attribute_dvalue - class viper.descriptors.attributes.Attribute_dvalue.
This attribute represents an integral value.
Attribute_dvalue() - Constructor for class viper.descriptors.attributes.Attribute_dvalue
Create an empty static integer-valued Attribute.
Attribute_dvalue(boolean) - Constructor for class viper.descriptors.attributes.Attribute_dvalue
Constructs an integer-values attribute.
Attribute_dvalue(Attribute) - Constructor for class viper.descriptors.attributes.Attribute_dvalue
Copies the old descriptor.
Attribute_ellipse - class viper.descriptors.attributes.Attribute_ellipse.
This attribute represents a Ellipse.
Attribute_ellipse() - Constructor for class viper.descriptors.attributes.Attribute_ellipse
Constructs a new static ellipse-valued attribute.
Attribute_ellipse(boolean) - Constructor for class viper.descriptors.attributes.Attribute_ellipse
Constructs a new ellipse-valued attribute.
Attribute_ellipse(Attribute) - Constructor for class viper.descriptors.attributes.Attribute_ellipse
Copies the old attribute.
Attribute_ellipse.EllipseValue - class viper.descriptors.attributes.Attribute_ellipse.EllipseValue.
 
Attribute_ellipse.EllipseValue() - Constructor for class viper.descriptors.attributes.Attribute_ellipse.EllipseValue
 
Attribute_fvalue - class viper.descriptors.attributes.Attribute_fvalue.
This attribute represents a doubleing point value.
Attribute_fvalue() - Constructor for class viper.descriptors.attributes.Attribute_fvalue
Create an empty Attribute. toString will return an empty String until more is known.
Attribute_fvalue(boolean) - Constructor for class viper.descriptors.attributes.Attribute_fvalue
Attributes for OBJECT type should use this constructor, with mobile set to true.
Attribute_fvalue(Attribute) - Constructor for class viper.descriptors.attributes.Attribute_fvalue
Copies the old attribute
Attribute_lvalue - class viper.descriptors.attributes.Attribute_lvalue.
This attribute represents an Enumerated list element.
Attribute_lvalue() - Constructor for class viper.descriptors.attributes.Attribute_lvalue
Create an empty Attribute. toString will return an empty String until more is known.
Attribute_lvalue(boolean) - Constructor for class viper.descriptors.attributes.Attribute_lvalue
Attributes for OBJECT type should use this constructor, with mobile set to true.
Attribute_lvalue(Attribute) - Constructor for class viper.descriptors.attributes.Attribute_lvalue
Copies the old attribute.
Attribute_number - class viper.descriptors.attributes.Attribute_number.
This attribute represents a number type, so that integers and doubles can be compared.
Attribute_number() - Constructor for class viper.descriptors.attributes.Attribute_number
Empty constructor for static values.
Attribute_number(boolean) - Constructor for class viper.descriptors.attributes.Attribute_number
Attributes for OBJECT type should use this constructor, with mobile set to true.
Attribute_number(Attribute) - Constructor for class viper.descriptors.attributes.Attribute_number
Copies the old attribute.
Attribute_number.NumberValue - class viper.descriptors.attributes.Attribute_number.NumberValue.
 
Attribute_number.NumberValue() - Constructor for class viper.descriptors.attributes.Attribute_number.NumberValue
 
Attribute_obox - class viper.descriptors.attributes.Attribute_obox.
This attribute represents a rotated recatangle or Oriented Box.
Attribute_obox() - Constructor for class viper.descriptors.attributes.Attribute_obox
Constructs an empty static obox-valued attribute.
Attribute_obox(boolean) - Constructor for class viper.descriptors.attributes.Attribute_obox
Attributes for OBJECT type should use this constructor, with dynamic set to true.
Attribute_obox(Attribute) - Constructor for class viper.descriptors.attributes.Attribute_obox
Copies the old attribute.
Attribute_obox.Obox - class viper.descriptors.attributes.Attribute_obox.Obox.
 
Attribute_obox.Obox() - Constructor for class viper.descriptors.attributes.Attribute_obox.Obox
 
Attribute_obox.Resizer - class viper.descriptors.attributes.Attribute_obox.Resizer.
Adds to the boxes size.
Attribute_obox.Resizer(int, int, int, int) - Constructor for class viper.descriptors.attributes.Attribute_obox.Resizer
takes the deltas in each of the four values.
Attribute_point - class viper.descriptors.attributes.Attribute_point.
This attribute represents a point in the video.
Attribute_point() - Constructor for class viper.descriptors.attributes.Attribute_point
Create an empty Attribute. toString will return an empty String until more is known.
Attribute_point(boolean) - Constructor for class viper.descriptors.attributes.Attribute_point
Attributes for OBJECT type should use this constructor, with mobile set to true.
Attribute_point(Attribute) - Constructor for class viper.descriptors.attributes.Attribute_point
Copies the old attribute.
Attribute_polygon - class viper.descriptors.attributes.Attribute_polygon.
This attribute represents a polygon
Attribute_polygon() - Constructor for class viper.descriptors.attributes.Attribute_polygon
Constructs a new static polygon-valued attribute.
Attribute_polygon(boolean) - Constructor for class viper.descriptors.attributes.Attribute_polygon
Constructs a new polygon valued attribute.
Attribute_polygon(Attribute) - Constructor for class viper.descriptors.attributes.Attribute_polygon
Copies the old attribute.
Attribute_polygon.Sizer - class viper.descriptors.attributes.Attribute_polygon.Sizer.
Checks that the current value's size.
Attribute_svalue - class viper.descriptors.attributes.Attribute_svalue.
This Attribute describes a String of characters.
Attribute_svalue() - Constructor for class viper.descriptors.attributes.Attribute_svalue
Constructs a new static string-valued attribute.
Attribute_svalue(boolean) - Constructor for class viper.descriptors.attributes.Attribute_svalue
Constructs a new string-values attribute.
Attribute_svalue(Attribute) - Constructor for class viper.descriptors.attributes.Attribute_svalue
Copies the old attribute.
Attributes - class viper.descriptors.attributes.Attributes.
Some static methods for dealing with Viper Attributes.
Attributes() - Constructor for class viper.descriptors.attributes.Attributes
 
aBean(Resource) - Static method in class edu.umd.cfar.lamp.apploader.LAL
If this returns true, then the resource describes a bean.
aTemporaryBean(Resource) - Static method in class edu.umd.cfar.lamp.apploader.LAL
Tests to see if the resource describes, specifically, a temporary bean.
abbr - Static variable in class edu.umd.cfar.lamp.apploader.PREFS
The short name: the name passed using one hyphens, e.g. '-'.
abs() - Method in class edu.umd.cfar.lamp.viper.geometry.Rational
Changes this to refer to its abolute value
accelerate() - Method in class edu.umd.cfar.lamp.viper.gui.remote.ViperControls
 
accept(File) - Method in class edu.umd.cfar.lamp.viper.gui.core.ExtensionFilter
Tests to see if the file has an acceptable extension.
actionClick(TableEvent) - Method in interface edu.umd.cfar.lamp.apploader.misc.TableListener
Action click (double-left-click).
actionCommand - Static variable in class edu.umd.cfar.lamp.apploader.LAL
The string to send with the action.
actionPerformed(ActionEvent) - Method in class edu.umd.cfar.lamp.viper.gui.plugins.ScriptManager
Runs the script found specified in the action command string.
add(int, Object) - Method in class edu.umd.cfar.lamp.apploader.propertysheets.ExplicitProperties
 
add(Object) - Method in class edu.umd.cfar.lamp.apploader.propertysheets.ExplicitProperties
 
add(ConvexPolygon, ConvexPolygon) - Static method in class edu.umd.cfar.lamp.viper.geometry.ConvexPolygon
Returns a set of polygons that, together, cover all and only the region covered by the specified polygons.
add(Object) - Method in class edu.umd.cfar.lamp.viper.gui.players.NotFoundPlayer
 
add(Object) - Method in class edu.umd.cfar.lamp.viper.util.AbstractCircularIterator
Adds the value between current and next; unimplemented.
add(Comparable, Comparable) - Method in class edu.umd.cfar.lamp.viper.util.Range
Subsumes the Instants in the Span into this Range.
add(Object) - Method in class edu.umd.cfar.lamp.viper.util.Range
 
add(String) - Method in class edu.umd.cfar.lamp.viper.util.reader.VReader.TextLine
Adds the next line to the current multiline, replacing it if the last one was done, appending to it if it wasn't, and returning true if it is now done.
add(Object) - Method in class viper.api.time.InstantRange
add(Object) - Method in class viper.api.time.Span
Intervals are immutable, so this operation is unimplemented.
add(Evaluation.Information) - Method in interface viper.comparison.Evaluation.Information
Sums another information to this one, usually from two different CompMatrices.
add(Evaluation.Information) - Method in class viper.comparison.ObjectInformation
Sums another information to this one, usually from two different CompMatrices.
add(Evaluation.Information) - Method in class viper.comparison.TrackingInformation
 
add(CanonicalFileDescriptor) - Method in class viper.descriptors.CanonicalFileDescriptor
Merges the given cfd with this cfd.
addAction(UndoableEdit) - Method in class edu.umd.cfar.lamp.apploader.undo.ActionHistoryPane
Add a new action after the cursor.
addActionator(Actionator, Component, int, KeyStroke, Resource, String) - Method in class edu.umd.cfar.lamp.apploader.HotkeyProcessor
Adds a new hotkey (or replaces the binding) to the given bean with the given type.
addActionator(Statement) - Method in class edu.umd.cfar.lamp.apploader.HotkeyProcessor
Creates a hotkey for the given inputAction statement [ a lal:Bean] hotkeys:inputAction [a hotkeys:HotkeyBinding] .
addAll(int, Collection) - Method in class edu.umd.cfar.lamp.apploader.propertysheets.ExplicitProperties
 
addAll(Collection) - Method in class edu.umd.cfar.lamp.apploader.propertysheets.ExplicitProperties
 
addAll(IntervalIndexList) - Method in interface edu.umd.cfar.lamp.viper.util.IntervalIndexList
Adds all the elements from the given list at their specified locations
addAll(Iterator) - Method in class edu.umd.cfar.lamp.viper.util.Range
Adds all the elements described by the iterator.
addAll(Collection) - Method in class edu.umd.cfar.lamp.viper.util.Range
 
addAll(IntervalIndexList) - Method in class edu.umd.cfar.lamp.viper.util.Range
 
addAll(IntervalIndexList) - Method in class viper.api.time.MultipleRange
Adds all the elements from the given list at their specified locations
addAll(Collection) - Method in class viper.api.time.Span
Intervals are immutable, so this operation is unimplemented.
addAll(IntervalIndexList) - Method in class viper.api.time.TimeEncodedList
Adds all the elements from the given list at their specified locations
addAttribute(String, String) - Method in class viper.descriptors.DescPrototype
Adds a new attribute with the given type information.
addAttribute(String, String, String) - Method in class viper.descriptors.DescPrototype
Adds the given attribute with the specified parameters.
addAttribute(AttributePrototype) - Method in class viper.descriptors.DescPrototype
Adds the given attribute type.
addAttributeType(String, Class) - Static method in class viper.descriptors.attributes.Attributes
 
addBoundingBox() - Method in class edu.umd.cfar.lamp.viper.gui.data.ellipse.EllipseNode
Used when making box active so only ellipse shows
addCellEditorListener(CellEditorListener) - Method in class edu.umd.cfar.lamp.apploader.propertysheets.StringEditor
addCellEditorListener(CellEditorListener) - Method in class edu.umd.cfar.lamp.viper.gui.config.AttrIsDynamicEditor
 
addCellEditorListener(CellEditorListener) - Method in class edu.umd.cfar.lamp.viper.gui.config.AttrTypeEditor
 
addCellEditorListener(CellEditorListener) - Method in class edu.umd.cfar.lamp.viper.gui.config.DescTypeEditor
 
addCellEditorListener(CellEditorListener) - Method in class edu.umd.cfar.lamp.viper.gui.data.ViperDataFsmTextEditor
 
addCellEditorListener(CellEditorListener) - Method in class edu.umd.cfar.lamp.viper.gui.data.bvalue.BvalueEditor
 
addCellEditorListener(CellEditorListener) - Method in class edu.umd.cfar.lamp.viper.gui.data.lvalue.LvalueEditor
 
addCellEditorListener(CellEditorListener) - Method in class edu.umd.cfar.lamp.viper.gui.data.svalue.SvalueEditor
 
addChangeListener(ChangeListener) - Method in class edu.umd.cfar.lamp.apploader.propertysheets.DescriberBasedProperties
Adds a listener for changes to the watched properties.
addChangeListener(ChangeListener) - Method in class edu.umd.cfar.lamp.viper.gui.remote.ViperControls
 
addChangeListener(ChangeListener) - Method in class edu.umd.cfar.lamp.viper.util.AbstractViperSelection
Adds a change listener to the selection. The listener is to be notified whenver the collection of selected objects changes.
addChangeListener(ChangeListener) - Method in interface edu.umd.cfar.lamp.viper.util.ViperSelection
Adds a change listener to the selection.
addChild(Node) - Method in interface viper.api.Node
(Optional) Adds a child in some arbitrary position.
addChild(Node) - Method in class viper.api.impl.EventfulNodeHelper
 
addChild(Node, boolean) - Method in class viper.api.impl.EventfulNodeHelper
Adds a child node, but returns an undoable or non-undoable event according to the parameter.
addComponentListener(ComponentListener) - Method in class edu.umd.cfar.lamp.apploader.misc.EnhancedTable
This is a total hack to handle scroll panes.
addConsumer(ImageConsumer) - Method in class edu.umd.cfar.lamp.viper.gui.players.ByteBufferAsIntBufferSource
Adds an ImageConsumer to the list of consumers interested in data for this image.
addDesConfig(VReader) - Method in class viper.descriptors.DescriptorConfigs
Reads in Descriptor configuration information from the specified VReader.
addDesConfig(Element) - Method in class viper.descriptors.DescriptorConfigs
Adds the descriptor prototype described by the given XML DOM node.
addDesConfig(InputSource) - Method in class viper.descriptors.DescriptorConfigs
Adds the descriptor schema from the given xml input source.
addDescriptor(Descriptor) - Method in class viper.descriptors.DescVector
 
addDescriptor(Descriptor) - Method in interface viper.descriptors.DescriptorList
Adds a new descriptor to this set.
addDescriptor(String) - Method in class viper.filters.RuleHolder
Adds a place for this descriptor
addDisplayWRTListener(DisplayWithRespectToListener) - Method in class edu.umd.cfar.lamp.viper.gui.core.DisplayWithRespectToManager
Adds a listener for changes to which attribute/if an attribute is selected for dwrt.
addEditor(CanvasEditor) - Method in class edu.umd.cfar.lamp.viper.gui.canvas.ViperDataPLayer
Add editor object to current frame
addEditorToPLayer(Attributable, String) - Method in class edu.umd.cfar.lamp.viper.gui.canvas.ViperDataPLayer
An editor manages the mouse events, and updates the Attributable which is contained in the editor
addElementToSequence(Sourcefile) - Method in interface viper.api.MediaSequence
Add a sourcefile to the end of this sequence.
addElementToSequence(int, Sourcefile) - Method in interface viper.api.MediaSequence
Add a sourcefile at the specified location within this sequence.
addElementToSequence(Sourcefile) - Method in class viper.api.impl.MediaSequenceImpl
 
addElementToSequence(int, Sourcefile) - Method in class viper.api.impl.MediaSequenceImpl
 
addEvent(ViperChangeEvent) - Method in class viper.api.impl.AbstractMajorNodeChangeEvent
Adds the new subevent to the list of events included in this major event.
addFileName(String) - Method in class viper.descriptors.DescHolder
 
addFileName(String) - Method in interface viper.descriptors.DescriptorData
Adds a new URL/filename to the set that this object describes (Optional).
addFromGtf(VReader, DescVector) - Method in class viper.descriptors.DescriptorConfigs
Reads in the next Descriptor from a VReader.
addFromGtf(Element, DescVector) - Method in class viper.descriptors.DescriptorConfigs
Parses the given descriptor instance element.
addGroupOfPictures(long, int, int) - Method in class edu.umd.cfar.lamp.mpeg1.video.VideoIndex
 
addHistoryChangeListener(ChangeListener) - Method in class edu.umd.cfar.lamp.apploader.undo.ActionHistoryPane
Add a listener for history change events.
addLeftoverAction(Runnable) - Method in class edu.umd.cfar.lamp.apploader.prefs.PrefsManager
Adds an action to be executed after the current event is finished being sent out to all listeners.
addListener - Static variable in class edu.umd.cfar.lamp.apploader.PROPS
Indicates that this listener will be notified when properties change on the associated bean.
addListener(ModelListener) - Method in class edu.umd.cfar.lamp.apploader.prefs.PrefsManager
Adds a listener for changes to the triplestore.
addListenersFor(Resource) - Method in class edu.umd.cfar.lamp.apploader.propertysheets.DescriberBasedProperties
Gets all the listeners types associated with the given resource and adds instances of them (through dynamic proxying) to the current instance object.
addMarker() - Method in class edu.umd.cfar.lamp.viper.gui.chronology.Markers
 
addMetric(String, Distance) - Method in class viper.comparison.TrackingInformation
Adds a new metric to the collection.
addNode(Node) - Method in class edu.umd.cfar.lamp.viper.util.ViperSelectionSet
Adds a new node to the set of selected nodes.
addNode(Node) - Method in class edu.umd.cfar.lamp.viper.util.ViperSelectionSetWithPrimarySelection
 
addNodeListener(NodeListener) - Method in interface viper.api.extensions.EventfulNode
Adds a listener for changes to the node or its children.
addNodeListener(NodeListener) - Method in class viper.api.impl.EventfulNodeHelper
 
addNotify() - Method in class edu.umd.cfar.lamp.viper.gui.config.SchemaSplitPaneView
Called by containers to tell them that they have a new parent.
addPRInfo(Descriptor, PrecisionRecall) - Method in class viper.comparison.CompMatrix
Adds the descriptor precision and recall infromation to the running total.
addPacket(int, long, int) - Method in class edu.umd.cfar.lamp.mpeg1.system.SystemIndex
Adds a SystemIndexElement to the index.
addPicture(long, long, byte, int) - Method in class edu.umd.cfar.lamp.mpeg1.video.GroupOfPicturesIndex
Adds a GroupOfPicturesIndexElement, which represents one picture (frame) in the Group of Pictures, to the index.
addPoint(Pnt) - Method in class edu.umd.cfar.lamp.viper.geometry.Squiggle
Adds a new point at the end of the squiggle.
addPoly(PolyList) - Method in class edu.umd.cfar.lamp.viper.geometry.PolyList
Sets this PolyList into this unioned with the given shape.
addPrefix(String, String) - Method in class edu.umd.cfar.lamp.apploader.prefs.PrefsManager
Adds the given namespace short-name (prefix).
addPropagateListener(PropagateInterpolateModule.PropagateListener) - Method in class edu.umd.cfar.lamp.viper.gui.core.PropagateInterpolateImpl
 
addPropagateListener(PropagateInterpolateModule.PropagateListener) - Method in interface edu.umd.cfar.lamp.viper.gui.core.PropagateInterpolateModule
Adds a listener for changes to the list of items to propagate.
addProperty(String, Object) - Method in class viper.api.impl.AbstractViperChangeEvent
 
addRule(String, String, Filterable.Rule) - Method in class viper.filters.RuleHolder
Adds the attribute and the rule for that attribute to the descriptors list of attributes/rules.
addSequenceHeader(SequenceHeader) - Method in class edu.umd.cfar.lamp.mpeg1.video.VideoIndex
 
addShape(PNode) - Method in interface edu.umd.cfar.lamp.viper.gui.canvas.CreatorAssistant
Adds shape to canvas so you can see it.
addString(String) - Method in class edu.umd.cfar.lamp.viper.gui.data.StringParserFSM
 
addTableListener(TableListener) - Method in class edu.umd.cfar.lamp.apploader.misc.EnhancedTable
Add a TableListener
addTableListener(TableListener) - Method in interface edu.umd.cfar.lamp.apploader.misc.ListenableTable
Adds the given listener.
addTableListener(TableListener) - Method in class edu.umd.cfar.lamp.apploader.misc.ListenableTableAdapter
 
addTo - Static variable in class edu.umd.cfar.lamp.apploader.LAL
The bean to which to add this.
addToList(Object, Object) - Method in class edu.umd.cfar.lamp.viper.util.Equivalencies
Adds a new entry saying that target is equivalent to candidate.
addTreeModelListener(TreeModelListener) - Method in class edu.umd.cfar.lamp.viper.gui.config.ViperTreeModel
 
addTreeToSelect(JTree) - Method in class edu.umd.cfar.lamp.viper.gui.config.ViperTreeModel
 
addTrigger(Resource) - Method in class edu.umd.cfar.lamp.apploader.prefs.OptionsManager
Loads the three maps with trigger functor by name.
addType(String, String, String) - Method in class viper.api.datatypes.ViperDataFactoryImpl
Adds the given type, by namespace, local name and java class name
addVector(MathVector, MathVector) - Static method in class edu.umd.cfar.lamp.viper.gui.canvas.MathVector
 
addVectorToPoint(MathVector, Point2D) - Static method in class edu.umd.cfar.lamp.viper.gui.canvas.MathVector
Adds a vector to a point, to get a resulting point shifted by the vector
addVertex(Pnt) - Method in class edu.umd.cfar.lamp.viper.geometry.ConvexPolygon
Adds a single point to the polygon.
addVertex(Pnt) - Method in class edu.umd.cfar.lamp.viper.geometry.PolyLine
Adds the given vertex to the end of the polyline.
addVertex(Pnt) - Method in class edu.umd.cfar.lamp.viper.geometry.PolyList
Adds the vertex to the polygon this represents; this is unimplemented in this root class.
addVertex(Pnt) - Method in class edu.umd.cfar.lamp.viper.geometry.Polygon
Adds the point to the end of the polygon as a point on its exterior.
addViewConverter(String, ViewableAttribute) - Method in class edu.umd.cfar.lamp.viper.gui.canvas.DataViewGenerator
 
addViewConverterByName(String, String) - Method in class edu.umd.cfar.lamp.viper.gui.canvas.DataViewGenerator
 
addViperMediatorChangeListener(ViperMediatorChangeListener) - Method in class edu.umd.cfar.lamp.viper.gui.core.ViperViewMediator
Adds a listener for ui notifications.
addressOf - Static variable in class edu.umd.cfar.lamp.apploader.LAL
The URI of the given resource.
advanceToBeginDirective(String) - Method in class edu.umd.cfar.lamp.viper.util.reader.VReader
Advance to the first occurance of the begin directive for section name.
advanceToBeginDirective() - Method in class edu.umd.cfar.lamp.viper.util.reader.VReader
Advances to next begin directive; noop if current line is a begin directive.
advanceToNextRealLine() - Method in class edu.umd.cfar.lamp.viper.util.reader.VReader
like gotoNextRealLine, but also returns the line.
align(int) - Method in class edu.columbia.ee.flavor.Bitstream
Align bitstream
align(int) - Method in interface edu.columbia.ee.flavor.IBitstream
Aligns the bitstream to 8 bit boundary (n must be a multiple of 8, both input/output)
alpha - Static variable in class viper.comparison.distances.Distances
The coefficient to use with Distances.closedDistanceRangeToInfinite(double, double) and Distances.infiniteDistanceRangeToClosed(double, double).
alpha - Static variable in class viper.descriptors.attributes.FrameSpan
The factor used to apply to the extents distance exponent when converting it from an unbounded number to the range from zero to one.
altClick(TableEvent) - Method in interface edu.umd.cfar.lamp.apploader.misc.TableListener
Alt-click (center-click).
anApplicationBean(Resource) - Static method in class edu.umd.cfar.lamp.apploader.LAL
Tests to see if the resource describes an application bean.
ancestorInputAction - Static variable in class edu.umd.cfar.lamp.apploader.HOTKEYS
The action occurs when any of the swing ancestors of bean this is bound to see the hotkey stroke.
applyGetter(Object) - Method in class edu.umd.cfar.lamp.apploader.propertysheets.ExplicitPropertyDescriptor
Get the value from the bean instance.
applyGetter(Object) - Method in interface edu.umd.cfar.lamp.apploader.propertysheets.InstancePropertyDescriptor
Get the value from the bean instance.
applySetter(Object, Object) - Method in class edu.umd.cfar.lamp.apploader.propertysheets.ExplicitPropertyDescriptor
Set the value of this property on the given bean
applySetter(Object, Object) - Method in interface edu.umd.cfar.lamp.apploader.propertysheets.InstancePropertyDescriptor
Set the value of this property on the given bean
area() - Method in class edu.umd.cfar.lamp.viper.geometry.BoundingBox
Calculates the area of the box(es)
area() - Method in class edu.umd.cfar.lamp.viper.geometry.Circle
Approximates the area of the circle.
area() - Method in class edu.umd.cfar.lamp.viper.geometry.ConvexPolygon
Finds the area inside the polygon.
area() - Method in class edu.umd.cfar.lamp.viper.geometry.Ellipse
Approximates the area of the ellipse.
area - Variable in class edu.umd.cfar.lamp.viper.geometry.PolyList
The area.
area() - Method in class edu.umd.cfar.lamp.viper.geometry.PolyList
Get the area of coverage by these polygons.
areaSign(Component, Component, Component) - Static method in class edu.umd.cfar.lamp.viper.geometry.Util
Calculates a minus b cross a minus c, or (a-b)x(a-c).
asFrame(Instant) - Method in class viper.api.time.FrameRate
Gets the Frame corresponding to the instant.
asFrame(InstantInterval) - Method in class viper.api.time.FrameRate
Converts the given interval into a Frame interval.
asTime(Instant) - Method in class viper.api.time.FrameRate
Converts the given instant into a Time object.
asTime(InstantInterval) - Method in class viper.api.time.FrameRate
Converts the given interval into a Time interval.
assign(DataMatrix2d, DataMatrices.GetCost) - Static method in class edu.umd.cfar.lamp.viper.util.DataMatrices
Returns the data elements in the data matrix that minimize the total cost of the bipartite graph whose edges are the weighted using the objects in the matrix mtx using the cost function c.
atend() - Method in class edu.columbia.ee.flavor.Bitstream
Check eof-of-file flag
atend() - Method in interface edu.columbia.ee.flavor.IBitstream
Test end-of-data
attachment - Static variable in class edu.umd.cfar.lamp.apploader.MENU
Indicates where the node is to be attached, either to another menu or group, or to a bean for top-level menus.
attempt(Runnable) - Method in interface edu.umd.cfar.lamp.apploader.AttemptToPerformAction
Try, or maybe try, to run the given command.
attr - Variable in class edu.umd.cfar.lamp.viper.gui.canvas.PBoxNode
 
attrProperty - Static variable in class edu.umd.cfar.lamp.viper.gui.table.TABLE
 
attributes - Variable in class viper.descriptors.Descriptor
The attributes.
available() - Method in class edu.umd.cfar.lamp.mpeg1.video.VideoSource
 

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