JavaScript is disabled on your browser.
Methods in mgui.geometry.neuro.mesh with parameters of type ScalpAndSkullModelOptions
Modifier and Type
Method
Description
static Mesh3D []
NeuroMeshFunctions. getControlPointMeshes (int[][] A,
java.util.ArrayList<SampleRay > rays,
ScalpAndSkullModelOptions options)
Generates four meshes corresponding to the average control points.
static java.util.ArrayList<java.util.ArrayList<java.lang.Double>>
NeuroMeshFunctions. getRayCurves (ScalpAndSkullModelOptions options,
java.lang.String subject,
java.lang.String output_file)
static java.util.ArrayList<java.util.ArrayList<java.lang.Double>>
NeuroMeshFunctions. getRayCurves (ScalpAndSkullModelOptions options,
java.lang.String subject,
java.lang.String output_file,
java.util.ArrayList<java.util.ArrayList<java.lang.Double>> unnormalized,
Mesh3D hull_mesh,
java.util.ArrayList<java.lang.Double> scales)
static java.util.ArrayList<java.util.ArrayList<java.lang.Double>>
NeuroMeshFunctions. getRayCurvesBak (ScalpAndSkullModelOptions options,
java.lang.String subject,
java.lang.String output_file,
java.util.ArrayList<java.util.ArrayList<java.lang.Double>> unnormalized,
Mesh3D hull_mesh)
static void
NeuroMeshFunctions. getRays (ScalpAndSkullModelOptions options,
java.util.ArrayList<SampleRay > rays_1,
java.util.ArrayList<SampleRay > rays_2,
ProgressUpdater progress)
Generates a set of sample rays from an instance of
ScalpAndSkullModelOptions
, including a brain hull
surface and a T1-weighted brain image.
static void
NeuroMeshFunctions. getRaysBlocking (ScalpAndSkullModelOptions options,
java.util.ArrayList<SampleRay > rays_1,
java.util.ArrayList<SampleRay > rays_2,
ProgressUpdater progress)
Generates and fills three sets of sample rays based upon the parameters in options
.
static Mesh3D []
NeuroMeshFunctions. getSkullAndScalpMeshes (int[][] A,
java.util.ArrayList<SampleRay > scalp_rays,
java.util.ArrayList<SampleRay > full_rays,
ScalpAndSkullModelOptions options)
Generates meshes, given the control points; array is ordered as:
inner skull
outer skull
scalp
static Mesh3D []
NeuroMeshFunctions. getSkullAndScalpMeshes (int[][] A,
java.util.ArrayList<SampleRay > scalp_rays,
java.util.ArrayList<SampleRay > full_rays,
ScalpAndSkullModelOptions options,
ProgressUpdater updater)
Generates meshes, given the control points; array is ordered as:
inner skull
outer skull
scalp
control_point_A1
control_point_A2
control_point_A3
control_point_A4
static Mesh3D []
NeuroMeshFunctions. getSkullAndScalpMeshesBlocking (int[][] A,
java.util.ArrayList<SampleRay > scalp_rays,
java.util.ArrayList<SampleRay > full_rays,
ScalpAndSkullModelOptions options,
ProgressUpdater updater)
Generates meshes, given the control points; array is ordered as:
inner skull
outer skull
scalp
control_point_A1
control_point_A2
control_point_A3
control_point_A4
..and 4 additional meshes for subject control points
static int[][]
NeuroMeshFunctions. loadAverageRays (java.lang.String average_ray_file,
boolean smooth,
ScalpAndSkullModelOptions options,
Mesh3D mesh,
java.util.ArrayList<java.lang.Double> scales)
static boolean
NeuroMeshFunctions. modelScalpAndSkull (ScalpAndSkullModelOptions options,
InterfaceProgressBar progress_bar)
static boolean
NeuroMeshFunctions. modelScalpAndSkullJob (ScalpAndSkullModelOptions options,
InterfaceProgressBar progress_bar)
static boolean
NeuroMeshFunctions. modelScalpAndSkullJob (ScalpAndSkullModelOptions options,
InterfaceProgressBar progress_bar,
java.lang.String subject)
static boolean
NeuroMeshFunctions. modelScalpAndSkullJob (ScalpAndSkullModelOptions options,
InterfaceProgressBar progress_bar,
java.lang.String subject,
boolean set_points)
static boolean
NeuroMeshFunctions. modelSkullAndScalp2Blocking (ScalpAndSkullModelOptions options,
java.lang.String average_ray_file,
java.lang.String subject_dir,
java.lang.String subject,
java.lang.String output_prefix,
int[][] A,
java.util.ArrayList<java.lang.Double> scales,
boolean avr_out)