public class FemControlPanel
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.awt.Color[] |
myMuscleColors |
Constructor and Description |
---|
FemControlPanel() |
Modifier and Type | Method and Description |
---|---|
static void |
addBundleControls(ControlPanel panel,
FemMuscleModel muscle) |
static void |
addBundlesToPanel(ControlPanel panel,
FemMuscleModel fem,
boolean reColor) |
static void |
addExcitersToPanel(ControlPanel panel,
FemMuscleModel fem) |
static void |
addFem3dControls(ControlPanel controlPanel,
FemModel femModel,
ModelComponent topModel) |
static void |
addFemControls(ControlPanel controlPanel,
FemModel femModel,
ModelComponent topModel) |
static void |
addMuscleControls(ControlPanel controlPanel,
FemModel femModel,
ModelComponent topModel) |
static ControlPanel |
createControlPanel(RootModel root,
FemMuscleModel fem,
ModelComponent topModel,
javax.swing.JFrame refFrame) |
static ControlPanel |
createMuscleBundlesPanel(RootModel root,
FemMuscleModel fem,
javax.swing.JFrame refFrame) |
static ControlPanel |
createMuscleExcitersPanel(RootModel root,
FemMuscleModel fem,
javax.swing.JFrame refFrame) |
static ControlPanel |
createMusclePanel(RootModel root,
FemMuscleModel fem,
javax.swing.JFrame refFrame,
boolean addExciters) |
static java.awt.Color |
getMuscleColor(int idx) |
static java.awt.Color |
getMuscleExciterColor(int idx) |
public static void addFemControls(ControlPanel controlPanel, FemModel femModel, ModelComponent topModel)
public static void addFem3dControls(ControlPanel controlPanel, FemModel femModel, ModelComponent topModel)
public static void addMuscleControls(ControlPanel controlPanel, FemModel femModel, ModelComponent topModel)
public static void addBundleControls(ControlPanel panel, FemMuscleModel muscle)
public static void addExcitersToPanel(ControlPanel panel, FemMuscleModel fem)
public static void addBundlesToPanel(ControlPanel panel, FemMuscleModel fem, boolean reColor)
public static ControlPanel createMusclePanel(RootModel root, FemMuscleModel fem, javax.swing.JFrame refFrame, boolean addExciters)
public static ControlPanel createMuscleBundlesPanel(RootModel root, FemMuscleModel fem, javax.swing.JFrame refFrame)
public static ControlPanel createMuscleExcitersPanel(RootModel root, FemMuscleModel fem, javax.swing.JFrame refFrame)
public static ControlPanel createControlPanel(RootModel root, FemMuscleModel fem, ModelComponent topModel, javax.swing.JFrame refFrame)
public static java.awt.Color getMuscleExciterColor(int idx)
public static java.awt.Color getMuscleColor(int idx)