public class Vert extends PointsList<Vert>
Vert
object are updated by different QuimP modules (ECMM,
QA)Modifier and Type | Field and Description |
---|---|
double |
charge
Charge on the vertex.
|
QColor |
color
Color of Vert.
|
double |
coord
coord relative to head node on current frame.
|
double |
curvatureLocal
curvature local to a node.
|
double |
curvatureSmoothed
Smoothed curvature.
|
double |
curvatureSum
summed curvature over x microns this is the value recorded into maps.
|
double |
distance
distance vert migrated (actually converted to speed by Tool.speedToScale.
|
double |
fCoord
coord relative to coord on previous frame.
|
double |
fLandCoord
landing relative to previous frame.
|
FluoMeasurement[] |
fluores
fluorescence channels 1-3.
|
double |
gCoord
global coord relative to head node on frame 1.
|
double |
gLandCoord
landing coord relative to head node on frame 1.
|
int |
intsectID
intsectID.
|
int |
intState
Internal state of the vert.
|
boolean |
snapped
The vert has been snapped to an edge.
|
double |
tarLandingCoord
tarLandingCoord.
|
head, next, normal, point, position, prev, tan, tracknumber
Constructor and Description |
---|
Vert()
Default constructor, creates Vert element with ID=1.
|
Vert(double xx,
double yy,
int t)
Create Vert from {x,y} coordinates.
|
Vert(int t)
Create Vert element with given ID.
|
Vert(Node src)
Conversion constructor.
|
Vert(Vert src)
Copy constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
int |
hashCode()
(non-Javadoc)
|
boolean |
isIntPoint()
isIntPoint.
|
void |
print(String s)
Deprecated.
This is old part of code
|
void |
setCurvatureLocal()
Calculate and set local field
curvatureLocal . |
void |
setFluores(FluoMeasurement[] m)
setFluores.
|
void |
setFluoresChannel(FluoMeasurement m,
int channel)
setFluoresChannel.
|
void |
setFluoresChannel(int x,
int y,
int i,
int channel)
setFluoresChannel.
|
void |
setIntPoint(boolean t,
int i)
setIntPoint.
|
void |
setLandingCoord(ExtendedVector2d p,
Vert edge)
setLandingCoord.
|
String |
toString() |
freeze, getCurvatureLocal, getNext, getNormal, getPoint, getPosition, getPrev, getTangent, getTrackNum, getX, getY, isFrozen, isHead, randDirection, setClockwise, setHead, setNext, setNormal, setPosition, setPrev, setTrackNum, setX, setY, unfreeze, updateNormale
public double charge
public double distance
public final FluoMeasurement[] fluores
public double curvatureLocal
setCurvatureLocal()
called during
creation and serialization.public double curvatureSmoothed
STmap.calcCurvature()
or
STmap.averageCurvature(Outline)
public double curvatureSum
STmap.calcCurvature()
public double coord
public double fCoord
Mapping.migrate()
and during changing
resolution
in ECMMpublic double fLandCoord
setLandingCoord(ExtendedVector2d, Vert)
called on
solving ECMM equationspublic double gCoord
Mapping.migrate()
and during changing
resolution
in ECMMpublic double gLandCoord
setLandingCoord(ExtendedVector2d, Vert)
called on
solving ECMM equationspublic double tarLandingCoord
public QColor color
public transient boolean snapped
public int intsectID
public int intState
public Vert()
public Vert(int t)
t
- ID of Vertpublic Vert(double xx, double yy, int t)
xx
- x-axis coordinateyy
- y-axis coordinatet
- id of Vertpublic Vert(Vert src)
src
- Source Vertpublic Vert(Node src)
src
- Node to convert to Vertpublic int hashCode()
hashCode
in class PointsList<Vert>
Object.hashCode()
public boolean equals(Object obj)
equals
in class PointsList<Vert>
public void print(String s)
s
- spublic boolean isIntPoint()
public void setIntPoint(boolean t, int i)
t
- ti
- ipublic void setLandingCoord(ExtendedVector2d p, Vert edge)
p
- pedge
- edgepublic void setCurvatureLocal()
curvatureLocal
.public void setFluoresChannel(FluoMeasurement m, int channel)
m
- Fluoro measurementschannel
- channel to setpublic void setFluoresChannel(int x, int y, int i, int channel)
x
- coordy
- coordi
- fluoro intensitychannel
- channelpublic void setFluores(FluoMeasurement[] m)
m
- all channels measurementspublic String toString()
toString
in class PointsList<Vert>
Copyright © 2002–2019 Department of Computer Science, Warwick University. All rights reserved.