public class Alignment
extends java.lang.Object
Constructor and Description |
---|
Alignment()
Construct a new empty Alignment object.
|
Modifier and Type | Method and Description |
---|---|
void |
addBlock(Annotation block)
Add a "Block" Annotation.
|
void |
addMatrix(Annotation matrix)
add Annotation of DAS alignment "matrix" type.
|
void |
addObject(Annotation object)
add Annotation of DAS alignment "object" type.
|
void |
addScore(Annotation score)
adds a "Score" Annotation.
|
void |
addVector(Annotation vector)
add Annotation of DAS alignment "vector" type.
|
static AnnotationType |
getBlockAnnotationType()
define the alignment Block Annotation Type.
|
Annotation[] |
getBlocks()
get all Annotations of type "Block".
|
Annotation[] |
getMatrices()
Returns the matrices.
|
static AnnotationType |
getMatrixAnnotationType()
define the rotation matrix annotation type
|
static AnnotationType |
getObjectAnnotationType()
define the alignment object Annotation Type.
|
Annotation[] |
getObjects()
Returns the Annotation of all objects in this Alignment.
|
static AnnotationType |
getScoreAnnotationType()
define the alignment Score Annotation Type.
|
Annotation[] |
getScores()
get all "Score" Annotations.
|
static AnnotationType |
getSegmentAnnotationType()
define the alignment Segment Annotation Type.
|
static AnnotationType |
getVectorAnnotationType()
define the shift vector annotation type
|
Annotation[] |
getVectors()
Returns the shift vectors.
|
java.lang.String |
toString()
convert to String.
|
public static AnnotationType getVectorAnnotationType()
public static AnnotationType getMatrixAnnotationType()
public static AnnotationType getScoreAnnotationType()
public static AnnotationType getBlockAnnotationType()
public static AnnotationType getSegmentAnnotationType()
public static AnnotationType getObjectAnnotationType()
public void addVector(Annotation vector) throws DASException
vector
- a vectorDASException
- ...getVectorAnnotationType()
public void addMatrix(Annotation matrix) throws DASException
matrix
- a matrixDASException
- ...getMatrixAnnotationType()
public void addObject(Annotation object) throws DASException
object
- an Annotation objectDASException
- ...getObjectAnnotationType()
public Annotation[] getObjects()
public Annotation[] getVectors()
public Annotation[] getMatrices()
public void addScore(Annotation score) throws DASException
score
- an Annotation objectDASException
- ...getScoreAnnotationType()
public Annotation[] getScores()
DASException
- ...public void addBlock(Annotation block) throws DASException
block
- an Annotation objectDASException
- ...getBlockAnnotationType()
public Annotation[] getBlocks()
public java.lang.String toString()
toString
in class java.lang.Object