Package | Description |
---|---|
misc | |
numerics | |
simulation.geometry.elements | |
tractography |
Modifier and Type | Method and Description |
---|---|
void |
VoxelwiseStatisticalImage.addValue(Point3D p,
double v)
Add a value to the voxel containing the point.
|
void |
SparseVectorImage.addValue(Point3D p,
double v)
Add a value to the voxel containing the point, with unit weight.
|
void |
DynamicScalarImage.addValue(Point3D p,
double v)
Add a value to the voxel containing the point, with unit weight.
|
void |
VoxelwiseStatisticalImage.addValue(Point3D p,
double v,
double weight)
Add a value to the voxel containing the point, with an associated weight.
|
void |
SparseVectorImage.addValue(Point3D p,
double v,
double weight)
Add a value to the voxel containing the point, with custom weight.
|
void |
DynamicScalarImage.addValue(Point3D p,
double v,
double weight)
Add a value to the voxel containing the point, with custom weight.
|
double[] |
ScalarImage.derivAt(Point3D p) |
double |
ScalarImage.valueAt(Point3D p)
If the point is outside the image array, the function returns
zero.
|
double[] |
ScalarImage.valuesAt(Point3D[] points) |
Modifier and Type | Method and Description |
---|---|
Point3D |
Point3D.displace(Vector3D v) |
Point3D |
Point3D.transform(RealMatrix aff)
Transform a point by a 4D Affine matrix.
|
Modifier and Type | Method and Description |
---|---|
double |
Point3D.distance(Point3D p) |
Constructor and Description |
---|
Point3D(Point3D point)
Creates a new
Point3D that is a copy of this one. |
Vector3D(Point3D p1,
Point3D p0)
Construct vector (p1 - p0) from two points.
|
Modifier and Type | Field and Description |
---|---|
Point3D |
BasicCylinder.P
position vector
|
Modifier and Type | Method and Description |
---|---|
Point3D |
Tract.getPoint(int pointNum)
Get a point.
|
Point3D[] |
Tract.getPoints() |
Point3D[] |
RegionOfInterest.getSeedPoints() |
Point3D[] |
PointListROI.getSeedPoints() |
Point3D[] |
FreeFormROI.getSeedPoints() |
Modifier and Type | Method and Description |
---|---|
void |
Tract.addPoint(Point3D point)
Add a point.
|
void |
Tract.addPoint(Point3D point,
double displacement)
Adds a point.
|
boolean |
RegionOfInterest.containsMMPoint(Point3D point)
Tests if a point is within a voxel that contains one or more seed points.
|
boolean |
PointListROI.containsMMPoint(Point3D point)
Tests to see if
point is within a voxel that contains one or more seed
points. |
boolean |
FreeFormROI.containsMMPoint(Point3D point)
Tests to see if a point measured in MM coordinates is in this region.
|
TractCollection |
FibreTracker.getPICoTracts(Point3D seedPoint,
int mcIterations)
Track a path from a single seed point, for many monte-carlo iterations
and wrap result in a
TractCollection . |
Vector3D |
VectorLinearInterpolator.getTrackingDirection(Point3D point,
int pdIndex,
boolean direction)
Get the initial tracking direction, given a pdIndex and a seed point.
|
Vector3D |
TendInterpolator.getTrackingDirection(Point3D point,
int pdIndex,
boolean direction)
Get the initial tracking direction, given a pdIndex and a seed point.
|
Vector3D |
NeighbourChoiceInterpolator.getTrackingDirection(Point3D point,
int pdIndex,
boolean direction)
Get the initial tracking direction, given a pdIndex and a seed point.
|
Vector3D |
ImageInterpolator.getTrackingDirection(Point3D point,
int pdIndex,
boolean direction)
Gets the initial tracking direction, given a pdIndex and a seed point.
|
Vector3D |
DT_LinearInterpolator.getTrackingDirection(Point3D point,
int pdIndex,
boolean direction)
Get the initial tracking direction, given a pdIndex and a seed point.
|
Vector3D |
VectorLinearInterpolator.getTrackingDirection(Point3D point,
Vector3D previousDirection) |
Vector3D |
TendInterpolator.getTrackingDirection(Point3D point,
Vector3D previousDirection) |
Vector3D |
NeighbourChoiceInterpolator.getTrackingDirection(Point3D point,
Vector3D previousDirection)
Get the tracking direction at some point.
|
Vector3D |
ImageInterpolator.getTrackingDirection(Point3D point,
Vector3D previousDirection)
Gets tracking direction at some point.
|
Vector3D |
DT_LinearInterpolator.getTrackingDirection(Point3D point,
Vector3D previousDirection) |
int |
EightNeighbourInterpolator.setInterpolationVoxels(Point3D point,
double[] interpComponents,
int[] indices)
Sets values relating to the position of a point, for use in interpolatation.
|
int |
EightNeighbourInterpolator.setInterpolationVoxelsDX(Point3D point,
double[] interpComponents,
int[] indices)
As setInterpolationVoxels, but the components are now
for computing the derivative with respect to x.
|
int |
EightNeighbourInterpolator.setInterpolationVoxelsDY(Point3D point,
double[] interpComponents,
int[] indices)
As setInterpolationVoxels, but the components are now
for computing the derivative with respect to y.
|
int |
EightNeighbourInterpolator.setInterpolationVoxelsDZ(Point3D point,
double[] interpComponents,
int[] indices)
As setInterpolationVoxels, but the components are now
for computing the derivative with respect to z.
|
TractCollection |
NC_ProbFibreTracker.trackFromSeed(Point3D seedPos)
Track a path from a single seed point,
and wrap result in a #TractCollection.
|
TractCollection |
FibreTracker.trackFromSeed(Point3D seedPoint)
Track paths from a single seed point within the ROI.
|
TractCollection |
NC_ProbFibreTracker.trackFromSeed(Point3D seedPos,
int pd)
Track a path from a single seed point, following a specified PD.
|
TractCollection |
FibreTracker.trackFromSeed(Point3D seedPoint,
int pd)
Track paths from a single seed point within the ROI.
|
Constructor and Description |
---|
PointListROI(Point3D[] pointList,
int[] dataDims,
double[] voxelDims)
Create an ROI from a list of points in mm coordinates.
|
PointListROI(Point3D[] pointList,
int xDataDim,
int yDataDim,
int zDataDim,
double xVoxelDim,
double yVoxelDim,
double zVoxelDim)
Create an ROI from a list of points in mm coordinates.
|