|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectfr.cnes.genius.main.GComponent
fr.cnes.genius.lowLevel.GContainer
fr.cnes.genopus.orbits.GPParametersAbstract
fr.cnes.genopus.orbits.GPCartesianParameters
public class GPCartesianParameters
Widget representing the Cartesian coordinates of an object (x, y, z, Vx, Vy, Vz) in a gravitational field, mu.
| Index | Class | Item | Constraint |
| 0 | GLabelWithIndicator | label | 0, 0 => "newline , gapleft 0 , spanx 2 , split 2" 0, 1 => (null) |
| 1 | GEntryReal | entryRealX | 1, 0, 0 =>
"newline , gapleft 30 , split 2" 1, 0, 1 => (null) 1, 1 => "alignx Right" 1, 2 => (null) |
| 2 | GEntryReal | entryRealY | 2, 0, 0 =>
"newline , gapleft 30 , split 2" 2, 0, 1 => (null) 2, 1 => "alignx Right" 2, 2 => (null) |
| 3 | GEntryReal | entryRealZ | 3, 0, 0 =>
"newline , gapleft 30 , split 2" 3, 0, 1 => (null) 3, 1 => "alignx Right" 3, 2 => (null) |
| 4 | GEntryReal | entryRealVx | 4, 0, 0 =>
"newline , gapleft 30 , split 2" 4, 0, 1 => (null) 4, 1 => "alignx Right" 4, 2 => (null) |
| 5 | GEntryReal | entryRealVy | 5, 0, 0 =>
"newline , gapleft 30 , split 2" 5, 0, 1 => (null) 5, 1 => "alignx Right" 5, 2 => (null) |
| 6 | GEntryReal | entryRealVz | 6, 0, 0 =>
"newline , gapleft 30 , split 2" 6, 0, 1 => (null) 6, 1 => "alignx Right" 6, 2 => (null) |
| 7 | GPEntryEarthMu | entryRealMu | "newline" (see table below) |
| Index | Class | Item | Constraint |
| 7, 0 | GLabelWithIndicator | label | 7, 0, 0 =>
"newline , gapleft 30 , split 2" 7, 0, 1 => (null) |
| 7, 1 | GRealField | textField | (null) |
| 7, 2 | GPopupList | units | (null) |
| 7, 3 | GConstantSelector | constantSelector | "newline" (see table below) |
| Index | Class | Item | Constraint |
| 7, 3, 0 | GButton | button | "split 2 , alignx Right" |
| 7, 3, 1 | GConstantSelelectorDialog | dialog | "newline , pushx , pushy , growx , growy" (see table below) |
| Index | Class | Item | Constraint |
| 7, 3, 1, 0 | GComboBoxWithLabel | combobox | 7, 3, 1, 0, 0, 0 =>
"split 3" 7, 3, 1, 0, 0, 1 => (null) 7, 3, 1, 0, 1 => (null) |
| 7, 3, 1, 1 | GLabel | label | "newline , split 3" |
| 7, 3, 1, 2 | GLabel | valueLabel | (null) |
| 7, 3, 1, 3 | GLabel | unitLabel | (null) |
| 7, 3, 1, 4 | GButton | selectButton | "newline , pushx , pushy" |
| 7, 3, 1, 5 | GButton | cancelButton | (null) |
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class fr.cnes.genius.main.GComponent |
|---|
fr.cnes.genius.main.GComponent.CopyPasteOperation, fr.cnes.genius.main.GComponent.DisplayIndicatorStatus, fr.cnes.genius.main.GComponent.ItemType, fr.cnes.genius.main.GComponent.Operation |
| Field Summary | |
|---|---|
static int |
ID
Identifier for the set of orbital parameters. |
| Fields inherited from class fr.cnes.genopus.orbits.GPParametersAbstract |
|---|
ANGLE_UNITS, DISTANCE_UNITS, INT_ERR_MNS_INF_TO_ZERO, INT_ERR_MNS_ONE_TO_ONE_EXC, INT_ERR_MNS_ONE_TO_ONE_INC, INT_ERR_MNS_SQRT_2_TO_SQRT_2, INT_ERR_ZERO_EX_TO_INF, INT_ERR_ZERO_IN_TO_INF, INT_WARN_MNS_PI_TO_PI, INT_WARN_ZERO_TO_PI, NULL_PARAMS, VELOCITY_UNITS |
| Fields inherited from class fr.cnes.genius.main.GComponent |
|---|
NAME_ATTRIBUTE |
| Constructor Summary | |
|---|---|
GPCartesianParameters(String label)
Constructor without Cartesian parameters (they will be initialized to zero). |
|
GPCartesianParameters(String label,
org.orekit.orbits.orbitalparameters.IOrbitalParameters params)
Constructor. |
|
GPCartesianParameters(String widgetId,
String label)
Constructor without Cartesian parameters (they will be initialized to zero). |
|
GPCartesianParameters(String widgetId,
String label,
org.orekit.orbits.orbitalparameters.IOrbitalParameters params)
Constructor. |
|
| Method Summary | |
|---|---|
protected void |
aditionalActionsAfter1(fr.cnes.genius.main.GEvent e)
Additional actions to be performed by the after() method of class GPParametersAbstract, to be
implemented by its sub-classes. |
protected void |
aditionalActionsBefore1(fr.cnes.genius.main.GEvent e)
Additional actions to be performed by the before() method of class GPParametersAbstract, to be
implemented by its sub-classes. |
protected fr.cnes.genius.interval.GIntervalAbstract.GStatus |
checkGlobalCoherence(fr.cnes.genius.interval.GIntervalAbstract.GStatus status)
Checks if the the global coherence conditions are fulfilled by the parameters. |
protected double[] |
computeParamsArray(org.orekit.orbits.orbitalparameters.IOrbitalParameters params)
Computes the orbital parameters array in the same order as shown in the widget . |
fr.cnes.genius.highLevel.GEntryReal |
getGEntryRealVX()
Getter for the GEntryReal defining the velocity in the X axis. |
fr.cnes.genius.highLevel.GEntryReal |
getGEntryRealVY()
Getter for the GEntryReal defining the velocity in the Y axis. |
fr.cnes.genius.highLevel.GEntryReal |
getGEntryRealVZ()
Getter for the GEntryReal defining the velocity in the Z axis. |
fr.cnes.genius.highLevel.GEntryReal |
getGEntryRealX()
Getter for the GEntryReal defining the position in the X axis. |
fr.cnes.genius.highLevel.GEntryReal |
getGEntryRealY()
Getter for the GEntryReal defining the position in the Y axis. |
fr.cnes.genius.highLevel.GEntryReal |
getGEntryRealZ()
Getter for the GEntryReal defining the position in the Z axis. |
org.orekit.orbits.orbitalparameters.IOrbitalParameters |
getPatriusObject()
Returns the PATRIUS object associated to a GENOPUS widget. |
protected fr.cnes.genius.main.GItemTypeInterface |
getXMLType()
Generic getter for the set of orbital parameters item type in the XML configuration file. |
| Methods inherited from class fr.cnes.genius.lowLevel.GContainer |
|---|
put |
| Methods inherited from class fr.cnes.genius.main.GComponent |
|---|
activateConstraintsByType, attachCopyPasteMenu, beginOfElement, beginOfElement, beginOfElement, beginOfElement, composeWidgetId, doDisplay, endOfElement, getCommentInConfigFile, getComponent, getConstraint, getCurrentOperation, getDisplayIndicatorStatus, getDisplayIsModifiedIndicator, getElement, getGPanel, getGParent, getGUnitInConfigFile, getInnerDescendantConstraint, getNameInConfigFile, getOperationSaveValue, getSimpleWidgetId, getStatus, getStringConstraint, getWidgetId, handleCopyPasteEvent, handleProcessEventException, isCopyPasteEvent, launchInvalidPositionException, parseSimpleConstraint, processGEvent, setBusyCursor, setCommentInConfigFile, setConstraint, setCopyPasteMenuEnabled, setCurrentOperation, setDataForConstraintsByType, setDisplayIsModifiedIndicator, setElement, setGPanel, setGParent, setGUnitInConfigFile, setInnerDescendantConstraint, setNameAndCommentInConfigFile, setNameInConfigFile, setStatus, setStringConstraint, setToolTipText, setWidgetId, setWidth, writeCollection, writeCollection, writeCollection, writeCollection, writeConfigItem, writeConfigItem, writeConfigItem, writeConfigItem, writeConfigItem |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final int ID
| Constructor Detail |
|---|
public GPCartesianParameters(String label)
label - text to display in the label.
public GPCartesianParameters(String label,
org.orekit.orbits.orbitalparameters.IOrbitalParameters params)
throws GPOrbitException
label - text to display in the label.params - orbital parameters to set.
GPOrbitException - if if given orbit cannot be represented in cartesian parameters in the given frame.
public GPCartesianParameters(String widgetId,
String label)
widgetId - widget identifier, if null an identifier will be automatically created.label - text to display in the label.
public GPCartesianParameters(String widgetId,
String label,
org.orekit.orbits.orbitalparameters.IOrbitalParameters params)
throws GPOrbitException
widgetId - widget identifier, if null an identifier will be automatically created.label - text to display in the label.params - orbital parameters to set.
GPOrbitException - if if given orbit cannot be represented in cartesian parameters in the given frame.| Method Detail |
|---|
public fr.cnes.genius.highLevel.GEntryReal getGEntryRealX()
public fr.cnes.genius.highLevel.GEntryReal getGEntryRealY()
public fr.cnes.genius.highLevel.GEntryReal getGEntryRealZ()
public fr.cnes.genius.highLevel.GEntryReal getGEntryRealVX()
public fr.cnes.genius.highLevel.GEntryReal getGEntryRealVY()
public fr.cnes.genius.highLevel.GEntryReal getGEntryRealVZ()
protected double[] computeParamsArray(org.orekit.orbits.orbitalparameters.IOrbitalParameters params)
throws GPOrbitException
computeParamsArray in class GPParametersAbstractparams - the orbital parameters as a IOrbitalParameters patrius object.
GPOrbitExceptionprotected fr.cnes.genius.interval.GIntervalAbstract.GStatus checkGlobalCoherence(fr.cnes.genius.interval.GIntervalAbstract.GStatus status)
checkGlobalCoherence in class GPParametersAbstractstatus - initial status.
protected fr.cnes.genius.main.GItemTypeInterface getXMLType()
getXMLType in class GPParametersAbstract
public org.orekit.orbits.orbitalparameters.IOrbitalParameters getPatriusObject()
throws GPOrbitException
getPatriusObject in interface GPPatrius<org.orekit.orbits.orbitalparameters.IOrbitalParameters>getPatriusObject in class GPParametersAbstractGPOrbitException - if the parameters cannot be createdprotected void aditionalActionsBefore1(fr.cnes.genius.main.GEvent e)
GPParametersAbstract, to be
implemented by its sub-classes.
aditionalActionsBefore1 in class GPParametersAbstracte - processed event
protected void aditionalActionsAfter1(fr.cnes.genius.main.GEvent e)
throws GPOrbitException
GPParametersAbstract, to be
implemented by its sub-classes.
aditionalActionsAfter1 in class GPParametersAbstracte - processed event
GPOrbitException - in case of any problem
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||