|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use FrameSpan | |
viper.comparison.distances | |
viper.descriptors | Provides the classes necessary to read comparable Descriptors in from a file. |
viper.descriptors.attributes | Provides the classes necessary to read Attributes in from a file and compare them. |
Uses of FrameSpan in viper.comparison.distances |
Methods in viper.comparison.distances that return FrameSpan | |
FrameSpan |
AttrMeasure.calculateDistancesAndThresh(Attribute target,
FrameSpan targetSpan,
Attribute candidate,
FrameSpan candSpan,
CanonicalFileDescriptor cfd,
DistanceHolder dh)
Calculate the distances between the two attributes using this attribute measure. |
Methods in viper.comparison.distances with parameters of type FrameSpan | |
static Measurable.Difference |
Distances.helpGetDiff(Attribute alpha,
FrameSpan alphaSpan,
Attribute beta,
FrameSpan betaSpan,
Attribute blackout,
FrameSpan blackoutSpan,
Attribute ignore,
FrameSpan ignoreSpan,
int frame,
CanonicalFileDescriptor cfd,
Measurable.Difference old)
Computes the difference between two attributes using the given distance metric. |
java.lang.Number |
Distances.HelperAttrDistance.getDistance(Attribute alpha,
FrameSpan alphaSpan,
Attribute beta,
FrameSpan betaSpan,
int frame,
CanonicalFileDescriptor cfd)
|
java.lang.Number |
Distances.HelperAttrDistance.getDistance(Attribute alpha,
FrameSpan alphaSpan,
Attribute beta,
FrameSpan betaSpan,
Attribute blackout,
FrameSpan blackoutSpan,
Attribute ignore,
FrameSpan ignoreSpan,
int frame,
CanonicalFileDescriptor cfd)
|
FrameSpan |
AttrMeasure.calculateDistancesAndThresh(Attribute target,
FrameSpan targetSpan,
Attribute candidate,
FrameSpan candSpan,
CanonicalFileDescriptor cfd,
DistanceHolder dh)
Calculate the distances between the two attributes using this attribute measure. |
double |
AttrMeasure.distanceAgainstDynamic(Attribute target,
FrameSpan gSpan,
Attribute candidate,
FrameSpan fSpan,
CanonicalFileDescriptor cfd)
compares two dynamic attributes |
java.lang.Number |
AttrDistance.getDistance(Attribute alpha,
FrameSpan alphaSpan,
Attribute beta,
FrameSpan betaSpan,
int frame,
CanonicalFileDescriptor cfd)
Compute the distance. |
java.lang.Number |
AttrDistance.getDistance(Attribute alpha,
FrameSpan alphaSpan,
Attribute beta,
FrameSpan betaSpan,
Attribute blackout,
FrameSpan blackoutSpan,
Attribute ignore,
FrameSpan ignoreSpan,
int frame,
CanonicalFileDescriptor cfd)
Compute the distance, with blackout and ignore. |
Uses of FrameSpan in viper.descriptors |
Fields in viper.descriptors declared as FrameSpan | |
protected FrameSpan |
Descriptor.span
|
Methods in viper.descriptors that return FrameSpan | |
FrameSpan |
DescSingle.getBrokenFrameSpan()
Breaks the combined frame span of the attributes. |
FrameSpan |
DescSingle.getFrameSpan()
Gets the descriptor's frame span. |
abstract FrameSpan |
Descriptor.getFrameSpan()
Gets the frames where the descriptor exists. |
FrameSpan |
DescPrototype.getFrameSpan()
|
FrameSpan |
DescAggregate.getFrameSpan()
|
Methods in viper.descriptors with parameters of type FrameSpan | |
java.util.Iterator |
DescVector.cropNodesToSpan(FrameSpan span)
|
java.util.Iterator |
DescVector.getNodesByFrame(FrameSpan span)
|
void |
DescSingle.setFrameSpan(FrameSpan span)
changes the framespan. |
Descriptor |
DescSingle.crop(FrameSpan span)
|
java.util.Iterator |
DescriptorList.getNodesByFrame(FrameSpan subspan)
Returns descriptors that contain the subspan, or some of the subspan, with their framespan set to the subspan intersected with the span. |
java.util.Iterator |
DescriptorList.cropNodesToSpan(FrameSpan span)
Like getNodesByFrame, but instead, the Iterator returns copies of the Descriptor objects contained here, each cropped to contain no frames beyond the specified FrameSpan. |
abstract void |
Descriptor.setFrameSpan(FrameSpan span)
Replaces the frame span. |
abstract Descriptor |
Descriptor.crop(FrameSpan span)
Like clone, but only clones a subset of this descriptor. |
void |
DescPrototype.setFrameSpan(FrameSpan span)
Prototypes are not instantiated, so do not have frame spans; this method throws an exception. |
Descriptor |
DescPrototype.crop(FrameSpan span)
Does nothing. |
void |
DescAggregate.setFrameSpan(FrameSpan span)
|
Descriptor |
DescAggregate.crop(FrameSpan span)
|
Uses of FrameSpan in viper.descriptors.attributes |
Methods in viper.descriptors.attributes that return FrameSpan | |
FrameSpan |
FrameSpan.intersect(FrameSpan other)
Returns the span that is shared between this and the other. |
FrameSpan |
FrameSpan.minus(FrameSpan other)
Returns this span withou any frames in the other. |
FrameSpan |
FrameSpan.union(FrameSpan other)
Returns the span that is shared between the first beginning and the last end. |
static FrameSpan |
FrameSpan.parseFrameSpan(java.lang.String S)
Reads a String in and parses it. |
Methods in viper.descriptors.attributes with parameters of type FrameSpan | |
boolean |
FrameSpan.equals(FrameSpan other)
Tests the equality of two FrameSpans. |
boolean |
FrameSpan.intersects(FrameSpan other)
Tests to see if this span intersects with the other. |
FrameSpan |
FrameSpan.intersect(FrameSpan other)
Returns the span that is shared between this and the other. |
FrameSpan |
FrameSpan.minus(FrameSpan other)
Returns this span withou any frames in the other. |
void |
FrameSpan.intersectWith(FrameSpan other)
Removes all frames in this frame span not present in the other frame span. |
FrameSpan |
FrameSpan.union(FrameSpan other)
Returns the span that is shared between the first beginning and the last end. |
boolean |
FrameSpan.coincide(FrameSpan other,
int tolerance)
Determines if this span and another's bounds are within a certain tolerance |
double |
FrameSpan.overlap(FrameSpan other)
Calculates the overlap of another FrameSpan with this one. |
int |
FrameSpan.extents(FrameSpan other)
Returns the sum of the absolute values of the differences between the beginning and ending points of this FrameSpan object and another. |
static Attribute |
Attribute.compose(FrameSpan thisSpan,
Attribute thisAttribute,
FrameSpan otherSpan,
Attribute otherAttribute)
This composes two Attributes across a set of frames using the composeValues method. |
protected org.w3c.dom.Element |
Attribute.nullXML(org.w3c.dom.Document root,
FrameSpan span)
|
org.w3c.dom.Element |
Attribute.getXMLFormat(org.w3c.dom.Document root,
FrameSpan descriptorSpan)
Gets the xml representation of this attribute. |
AttributeValue |
Attribute.getValue(FrameSpan span,
int frame)
Gets the value at a specific frame. |
java.util.Iterator |
Attribute.getValues(FrameSpan span)
Gets an iterator over all values at all frames/times, returning ValueSpan objects. |
void |
Attribute.setFrameSpan(FrameSpan newSpan,
FrameSpan oldSpan)
Changes the framespan of the attribute. |
Attribute |
Attribute.crop(FrameSpan newSpan,
FrameSpan oldSpan)
Get a copy with only the specified framespan filled in. |
void |
Attribute.setValue(java.lang.String s,
ErrorWriter err,
FrameSpan span)
Sets the Attribute to the value indicated by the String over a given FrameSpan. |
void |
Attribute.setValue(java.lang.String s,
ErrorWriter err,
FrameSpan span,
DescVector neighbors)
Sets the value of this attribute, using the given string. |
void |
Attribute.setValue(org.w3c.dom.Element el,
FrameSpan span,
DescVector neighbors)
Sets the value of the attribute from the given DOM node. |
void |
Attribute.setValue(org.w3c.dom.Element el,
FrameSpan span)
Sets the value of the attribute from the given DOM node. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |