public class GPOrbit extends fr.cnes.genius.lowLevel.GContainer implements fr.cnes.genius.main.GReadWrite, fr.cnes.genius.main.GListener, fr.cnes.genius.main.GDisplay, fr.cnes.genius.main.GClear, GPPatrius<org.orekit.orbits.Orbit>, fr.cnes.genius.main.GCondensedStatusInterface
| Index | Class | Item | Constraint |
| 0 | GLabelWithIndicator | label | 0, 0 => "newline , split 2 , height 30" 0, 1 => (null) |
| 1 | GButton | forcePivotButton | (null) |
| 2 | GCheckBoxWithIndicator | deactivateConversionsCheckbox | 2, 0, 0 =>
"newline , split 2" 2, 0, 1 => (null) 2, 1 => (null) |
| 3 | GPAbsoluteDate | date | "newline" (see table below) |
| 4 | GPFrame | frame | "newline" (see table below) |
| 5 | GComboBoxWithLabel | paramsTypeComboBox | 5, 0, 0 =>
"newline , gapleft 30 , split 2" 5, 0, 1 => (null) 5, 1 => (null) |
| 6 | GPKeplerianParameters | keplerianParams | "newline" (see table below) |
| 7 | GPCartesianParameters | cartesianParams | "newline" (see table below) |
| 8 | GPCircularParameters | circularParams | "newline" (see table below) |
| 9 | GPEquinoctialParameters | equinoctialParams | "newline" (see table below) |
| 10 | GPEquatorialParameters | equatorialParams | "newline" (see table below) |
| 11 | GPApsisRadiusParameters | apsisRadiusParams | "newline" (see table below) |
| 12 | GPApsisAltitudeParameters | apsisAltitudeParams | "newline" (see table below) |
| 13 | GPReentryParameters | reentryParams | "newline" (see table below) |
| Index | Class | Item | Constraint |
| 3, 0 | GLabelWithIndicator | label | 3, 0, 0 =>
"newline , gapleft 30 , split 2" 3, 0, 1 => (null) |
| 3, 1 | GPDateField | dateField | "spanx 2 , split 5" |
| 3, 2 | GPopupListWithLabel | popupListTimeScales | 3, 2, 0, 0 => "split 4" 3, 2, 0, 1 => (null) 3, 2, 1 => (null) |
| 3, 3 | GButton | buttonRelativeDate | (null) |
| Index | Class | Item | Constraint |
| 4, 0 | GComboBoxWithLabel | comboBoxRefFrame | 4, 0, 0, 0 =>
"newline , gapleft 30 , split 2" 4, 0, 0, 1 => (null) 4, 0, 1 => "split 4" |
| 4, 1 | GCheckBoxWithIndicator | checkBoxEOP | 4, 1, 0, 0 =>
(null) 4, 1, 0, 1 => (null) 4, 1, 1 => (null) |
| 4, 2 | GPAbsoluteDate | absoluteDateH0 | "newline" (see table below) |
| 4, 3 | GEntryReal | entryRealN | 4, 3, 0, 0 =>
"newline , gapleft 50 , split 2" 4, 3, 0, 1 => (null) 4, 3, 1 => "split 2" 4, 3, 2 => (null) |
| 4, 4 | GEntryReal | entryRealLon | 4, 4, 0, 0 =>
"newline , gapleft 50 , split 2" 4, 4, 0, 1 => (null) 4, 4, 1 => "split 2" 4, 4, 2 => (null) |
| Index | Class | Item | Constraint |
| 4, 2, 0 | GLabelWithIndicator | label | 4, 2, 0, 0 =>
"newline , gapleft 50 , split 2" 4, 2, 0, 1 => (null) |
| 4, 2, 1 | GPDateField | dateField | "spanx 2 , split 5" |
| 4, 2, 2 | GPopupListWithLabel | popupListTimeScales | 4, 2, 2, 0, 0 => "split 4" 4, 2, 2, 0, 1 => (null) 4, 2, 2, 1 => (null) |
| 4, 2, 3 | GButton | buttonRelativeDate | (null) |
| Index | Class | Item | Constraint |
| 6, 0 | GLabelWithIndicator | label | 6, 0, 0 =>
"newline , gapleft 30 , spanx 2 , split 2" 6, 0, 1 => (null) |
| 6, 1 | GEntryReal | entryRealA | 6, 1, 0, 0 =>
"newline , gapleft 60 , split 2" 6, 1, 0, 1 => (null) 6, 1, 1 => "alignx Right" 6, 1, 2 => (null) |
| 6, 2 | GEntryReal | entryRealE | 6, 2, 0, 0 =>
"newline , gapleft 60 , split 2" 6, 2, 0, 1 => (null) 6, 2, 1 => "alignx Right" |
| 6, 3 | GEntryReal | entryRealI | 6, 3, 0, 0 => "newline , gapleft 60 , split 2" 6, 3, 0, 1 => (null) 6, 3, 1 => "alignx Right" 6, 3, 2 => (null) |
| 6, 4 | GEntryReal | entryRealRAAN | 6, 4, 0, 0 =>
"newline , gapleft 60 , split 2" 6, 4, 0, 1 => (null) 6, 4, 1 => "alignx Right" 6, 4, 2 => (null) |
| 6, 5 | GEntryReal | entryRealPA | 6, 5, 0, 0 =>
"newline , gapleft 60 , split 2" 6, 5, 0, 1 => (null) 6, 5, 1 => "alignx Right" 6, 5, 2 => (null) |
| 6, 6 | GEntryReal | entryRealAnomaly | 6, 6, 0, 0 => (null) 6, 6, 0, 1 => (null) 6, 6, 1 => "alignx Right" 6, 6, 2 => (null) |
| 6, 7 | GPEntryEarthMu | entryRealMu | "newline" (see table below) |
| 6, 8 | GPopupListWithLabel | popupListVType | 6, 8, 0, 0 =>
"newline , gapleft 60 , split 2" 6, 8, 0, 1 => (null) 6, 8, 1 => "split 4 , alignx Right" |
| 6, 9 | GButton | forcePivotButton | (null) |
| Index | Class | Item | Constraint |
| 6, 7, 0 | GLabelWithIndicator | label | 6, 7, 0, 0 =>
"newline , gapleft 60 , split 2" 6, 7, 0, 1 => (null) |
| 6, 7, 1 | GRealField | textField | (null) |
| 6, 7, 2 | GPopupList | units | (null) |
| 6, 7, 3 | GConstantSelector | constantSelector | "newline" (see table below) |
| Index | Class | Item | Constraint |
| 6, 7, 3, 0 | GButton | button | "split 2 , alignx Right" |
| 6, 7, 3, 1 | GConstantSelelectorDialog | dialog | "newline , pushx , pushy , growx , growy" (see table below) |
| Index | Class | Item | Constraint |
| 6, 7, 3, 1, 0 | GComboBoxWithLabel | combobox | 6, 7, 3, 1, 0, 0, 0
=> "split 3" 6, 7, 3, 1, 0, 0, 1 => (null) 6, 7, 3, 1, 0, 1 => (null) |
| 6, 7, 3, 1, 1 | GLabel | label | "newline , split 3" |
| 6, 7, 3, 1, 2 | GLabel | valueLabel | (null) |
| 6, 7, 3, 1, 3 | GLabel | unitLabel | (null) |
| 6, 7, 3, 1, 4 | GButton | selectButton | "newline , pushx , pushy" |
| 6, 7, 3, 1, 5 | GButton | cancelButton | (null) |
| Index | Class | Item | Constraint |
| 7, 0 | GLabelWithIndicator | label | 7, 0, 0 =>
"newline , gapleft 30 , spanx 2 , split 2" 7, 0, 1 => (null) |
| 7, 1 | GEntryReal | entryRealX | 7, 1, 0, 0 =>
"newline , gapleft 60 , split 2" 7, 1, 0, 1 => (null) 7, 1, 1 => "alignx Right" 7, 1, 2 => (null) |
| 7, 2 | GEntryReal | entryRealY | 7, 2, 0, 0 =>
"newline , gapleft 60 , split 2" 7, 2, 0, 1 => (null) 7, 2, 1 => "alignx Right" 7, 2, 2 => (null) |
| 7, 3 | GEntryReal | entryRealZ | 7, 3, 0, 0 =>
"newline , gapleft 60 , split 2" 7, 3, 0, 1 => (null) 7, 3, 1 => "alignx Right" 7, 3, 2 => (null) |
| 7, 4 | GEntryReal | entryRealVx | 7, 4, 0, 0 =>
"newline , gapleft 60 , split 2" 7, 4, 0, 1 => (null) 7, 4, 1 => "alignx Right" 7, 4, 2 => (null) |
| 7, 5 | GEntryReal | entryRealVy | 7, 5, 0, 0 =>
"newline , gapleft 60 , split 2" 7, 5, 0, 1 => (null) 7, 5, 1 => "alignx Right" 7, 5, 2 => (null) |
| 7, 6 | GEntryReal | entryRealVz | 7, 6, 0, 0 =>
"newline , gapleft 60 , split 2" 7, 6, 0, 1 => (null) 7, 6, 1 => "alignx Right" 7, 6, 2 => (null) |
| 7, 7 | GPEntryEarthMu | entryRealMu | "newline" (see table below) |
| Index | Class | Item | Constraint |
| 7, 7, 0 | GLabelWithIndicator | label | 7, 7, 0, 0 =>
"newline , gapleft 60 , split 2" 7, 7, 0, 1 => (null) |
| 7, 7, 1 | GRealField | textField | (null) |
| 7, 7, 2 | GPopupList | units | (null) |
| 7, 7, 3 | GConstantSelector | constantSelector | "newline" (see table below) |
| Index | Class | Item | Constraint |
| 7, 7, 3, 0 | GButton | button | "split 2 , alignx Right" |
| 7, 7, 3, 1 | GConstantSelelectorDialog | dialog | "newline , pushx , pushy , growx , growy" (see table below) |
| Index | Class | Item | Constraint |
| 7, 7, 3, 1, 0 | GComboBoxWithLabel | combobox | 7, 7, 3, 1, 0, 0, 0
=> "split 3" 7, 7, 3, 1, 0, 0, 1 => (null) 7, 7, 3, 1, 0, 1 => (null) |
| 7, 7, 3, 1, 1 | GLabel | label | "newline , split 3" |
| 7, 7, 3, 1, 2 | GLabel | valueLabel | (null) |
| 7, 7, 3, 1, 3 | GLabel | unitLabel | (null) |
| 7, 7, 3, 1, 4 | GButton | selectButton | "newline , pushx , pushy" |
| 7, 7, 3, 1, 5 | GButton | cancelButton | (null) |
| Index | Class | Item | Constraint |
| 8, 0 | GLabelWithIndicator | label | 8, 0, 0 =>
"newline , gapleft 30 , spanx 2 , split 2" 8, 0, 1 => (null) |
| 8, 1 | GEntryReal | entryRealA | 8, 1, 0, 0 =>
"newline , gapleft 60 , split 2" 8, 1, 0, 1 => (null) 8, 1, 1 => "alignx Right" 8, 1, 2 => (null) |
| 8, 2 | GEntryReal | entryRealEx | 8, 2, 0, 0 =>
"newline , gapleft 60 , split 2" 8, 2, 0, 1 => (null) 8, 2, 1 => "alignx Right" |
| 8, 3 | GEntryReal | entryRealEy | 8, 3, 0, 0 => "newline , gapleft 60 , split 2" 8, 3, 0, 1 => (null) 8, 3, 1 => "alignx Right" |
| 8, 4 | GEntryReal | entryRealI | 8, 4, 0, 0 => "newline , gapleft 60 , split 2" 8, 4, 0, 1 => (null) 8, 4, 1 => "alignx Right" 8, 4, 2 => (null) |
| 8, 5 | GEntryReal | entryRealRAAN | 8, 5, 0, 0 =>
"newline , gapleft 60 , split 2" 8, 5, 0, 1 => (null) 8, 5, 1 => "alignx Right" 8, 5, 2 => (null) |
| 8, 6 | GEntryReal | entryRealAOL | 8, 6, 0, 0 => (null) 8, 6, 0, 1 => (null) 8, 6, 1 => "alignx Right" 8, 6, 2 => (null) |
| 8, 7 | GPEntryEarthMu | entryRealMu | "newline" (see table below) |
| 8, 8 | GPopupListWithLabel | popupListAOLType | 8, 8, 0, 0 =>
"newline , gapleft 60 , split 2" 8, 8, 0, 1 => (null) 8, 8, 1 => "split 4 , alignx Right" |
| 8, 9 | GButton | forcePivotButton | (null) |
| Index | Class | Item | Constraint |
| 8, 7, 0 | GLabelWithIndicator | label | 8, 7, 0, 0 =>
"newline , gapleft 60 , split 2" 8, 7, 0, 1 => (null) |
| 8, 7, 1 | GRealField | textField | (null) |
| 8, 7, 2 | GPopupList | units | (null) |
| 8, 7, 3 | GConstantSelector | constantSelector | "newline" (see table below) |
| Index | Class | Item | Constraint |
| 8, 7, 3, 0 | GButton | button | "split 2 , alignx Right" |
| 8, 7, 3, 1 | GConstantSelelectorDialog | dialog | "newline , pushx , pushy , growx , growy" (see table below) |
| Index | Class | Item | Constraint |
| 8, 7, 3, 1, 0 | GComboBoxWithLabel | combobox | 8, 7, 3, 1, 0, 0, 0
=> "split 3" 8, 7, 3, 1, 0, 0, 1 => (null) 8, 7, 3, 1, 0, 1 => (null) |
| 8, 7, 3, 1, 1 | GLabel | label | "newline , split 3" |
| 8, 7, 3, 1, 2 | GLabel | valueLabel | (null) |
| 8, 7, 3, 1, 3 | GLabel | unitLabel | (null) |
| 8, 7, 3, 1, 4 | GButton | selectButton | "newline , pushx , pushy" |
| 8, 7, 3, 1, 5 | GButton | cancelButton | (null) |
| Index | Class | Item | Constraint |
| 9, 0 | GLabelWithIndicator | label | 9, 0, 0 =>
"newline , gapleft 30 , spanx 2 , split 2" 9, 0, 1 => (null) |
| 9, 1 | GEntryReal | entryRealA | 9, 1, 0, 0 =>
"newline , gapleft 60 , split 2" 9, 1, 0, 1 => (null) 9, 1, 1 => "alignx Right" 9, 1, 2 => (null) |
| 9, 2 | GEntryReal | entryRealEx | 9, 2, 0, 0 =>
"newline , gapleft 60 , split 2" 9, 2, 0, 1 => (null) 9, 2, 1 => "alignx Right" |
| 9, 3 | GEntryReal | entryRealEy | 9, 3, 0, 0 => "newline , gapleft 60 , split 2" 9, 3, 0, 1 => (null) 9, 3, 1 => "alignx Right" |
| 9, 4 | GEntryReal | entryRealHx | 9, 4, 0, 0 => "newline , gapleft 60 , split 2" 9, 4, 0, 1 => (null) 9, 4, 1 => "alignx Right" |
| 9, 5 | GEntryReal | entryRealHy | 9, 5, 0, 0 => "newline , gapleft 60 , split 2" 9, 5, 0, 1 => (null) 9, 5, 1 => "alignx Right" |
| 9, 6 | GEntryReal | entryRealL | 9, 6, 0, 0 => (null) 9, 6, 0, 1 => (null) 9, 6, 1 => "alignx Right" 9, 6, 2 => (null) |
| 9, 7 | GPEntryEarthMu | entryRealMu | "newline" (see table below) |
| 9, 8 | GPopupListWithLabel | popupListLType | 9, 8, 0, 0 =>
"newline , gapleft 60 , split 2" 9, 8, 0, 1 => (null) 9, 8, 1 => "split 4 , alignx Right" |
| 9, 9 | GButton | forcePivotButton | (null) |
| Index | Class | Item | Constraint |
| 9, 7, 0 | GLabelWithIndicator | label | 9, 7, 0, 0 =>
"newline , gapleft 60 , split 2" 9, 7, 0, 1 => (null) |
| 9, 7, 1 | GRealField | textField | (null) |
| 9, 7, 2 | GPopupList | units | (null) |
| 9, 7, 3 | GConstantSelector | constantSelector | "newline" (see table below) |
| Index | Class | Item | Constraint |
| 9, 7, 3, 0 | GButton | button | "split 2 , alignx Right" |
| 9, 7, 3, 1 | GConstantSelelectorDialog | dialog | "newline , pushx , pushy , growx , growy" (see table below) |
| Index | Class | Item | Constraint |
| 9, 7, 3, 1, 0 | GComboBoxWithLabel | combobox | 9, 7, 3, 1, 0, 0, 0
=> "split 3" 9, 7, 3, 1, 0, 0, 1 => (null) 9, 7, 3, 1, 0, 1 => (null) |
| 9, 7, 3, 1, 1 | GLabel | label | "newline , split 3" |
| 9, 7, 3, 1, 2 | GLabel | valueLabel | (null) |
| 9, 7, 3, 1, 3 | GLabel | unitLabel | (null) |
| 9, 7, 3, 1, 4 | GButton | selectButton | "newline , pushx , pushy" |
| 9, 7, 3, 1, 5 | GButton | cancelButton | (null) |
| Index | Class | Item | Constraint |
| 10, 0 | GLabelWithIndicator | label | 10, 0, 0 =>
"newline , gapleft 30 , spanx 2 , split 2" 10, 0, 1 => (null) |
| 10, 1 | GEntryReal | entryRealA | 10, 1, 0, 0 =>
"newline , gapleft 60 , split 2" 10, 1, 0, 1 => (null) 10, 1, 1 => "alignx Right" 10, 1, 2 => (null) |
| 10, 2 | GEntryReal | entryRealE | 10, 2, 0, 0 =>
"newline , gapleft 60 , split 2" 10, 2, 0, 1 => (null) 10, 2, 1 => "alignx Right" |
| 10, 3 | GEntryReal | entryRealLOP | 10, 3, 0, 0 => "newline , gapleft 60 , split 2" 10, 3, 0, 1 => (null) 10, 3, 1 => "alignx Right" 10, 3, 2 => (null) |
| 10, 4 | GEntryReal | entryRealIx | 10, 4, 0, 0 =>
"newline , gapleft 60 , split 2" 10, 4, 0, 1 => (null) 10, 4, 1 => "alignx Right" |
| 10, 5 | GEntryReal | entryRealIy | 10, 5, 0, 0 => "newline , gapleft 60 , split 2" 10, 5, 0, 1 => (null) 10, 5, 1 => "alignx Right" |
| 10, 6 | GEntryReal | entryRealAnomaly | 10, 6, 0, 0 => (null) 10, 6, 0, 1 => (null) 10, 6, 1 => "alignx Right" 10, 6, 2 => (null) |
| 10, 7 | GPEntryEarthMu | entryRealMu | "newline" (see table below) |
| 10, 8 | GPopupListWithLabel | popupListVType | 10, 8, 0, 0 =>
"newline , gapleft 60 , split 2" 10, 8, 0, 1 => (null) 10, 8, 1 => "split 4 , alignx Right" |
| 10, 9 | GButton | forcePivotButton | (null) |
| Index | Class | Item | Constraint |
| 10, 7, 0 | GLabelWithIndicator | label | 10, 7, 0, 0 =>
"newline , gapleft 60 , split 2" 10, 7, 0, 1 => (null) |
| 10, 7, 1 | GRealField | textField | (null) |
| 10, 7, 2 | GPopupList | units | (null) |
| 10, 7, 3 | GConstantSelector | constantSelector | "newline" (see table below) |
| Index | Class | Item | Constraint |
| 10, 7, 3, 0 | GButton | button | "split 2 , alignx Right" |
| 10, 7, 3, 1 | GConstantSelelectorDialog | dialog | "newline , pushx , pushy , growx , growy" (see table below) |
| Index | Class | Item | Constraint |
| 10, 7, 3, 1, 0 | GComboBoxWithLabel | combobox | 10, 7, 3, 1, 0, 0, 0
=> "split 3" 10, 7, 3, 1, 0, 0, 1 => (null) 10, 7, 3, 1, 0, 1 => (null) |
| 10, 7, 3, 1, 1 | GLabel | label | "newline , split 3" |
| 10, 7, 3, 1, 2 | GLabel | valueLabel | (null) |
| 10, 7, 3, 1, 3 | GLabel | unitLabel | (null) |
| 10, 7, 3, 1, 4 | GButton | selectButton | "newline , pushx , pushy" |
| 10, 7, 3, 1, 5 | GButton | cancelButton | (null) |
| Index | Class | Item | Constraint |
| 11, 0 | GLabelWithIndicator | label | 11, 0, 0 =>
"newline , gapleft 30 , spanx 2 , split 2" 11, 0, 1 => (null) |
| 11, 1 | GEntryReal | entryRealRp | 11, 1, 0, 0 =>
"newline , gapleft 60 , split 2" 11, 1, 0, 1 => (null) 11, 1, 1 => "alignx Right" 11, 1, 2 => (null) |
| 11, 2 | GEntryReal | entryRealRa | 11, 2, 0, 0 =>
"newline , gapleft 60 , split 2" 11, 2, 0, 1 => (null) 11, 2, 1 => "alignx Right" 11, 2, 2 => (null) |
| 11, 3 | GEntryReal | entryRealI | 11, 3, 0, 0 =>
"newline , gapleft 60 , split 2" 11, 3, 0, 1 => (null) 11, 3, 1 => "alignx Right" 11, 3, 2 => (null) |
| 11, 4 | GEntryReal | entryRealRAAN | 11, 4, 0, 0 =>
"newline , gapleft 60 , split 2" 11, 4, 0, 1 => (null) 11, 4, 1 => "alignx Right" 11, 4, 2 => (null) |
| 11, 5 | GEntryReal | entryRealPA | 11, 5, 0, 0 =>
"newline , gapleft 60 , split 2" 11, 5, 0, 1 => (null) 11, 5, 1 => "alignx Right" 11, 5, 2 => (null) |
| 11, 6 | GEntryReal | entryRealAnomaly | 11, 6, 0, 0 => (null) 11, 6, 0, 1 => (null) 11, 6, 1 => "alignx Right" 11, 6, 2 => (null) |
| 11, 7 | GPEntryEarthMu | entryRealMu | "newline" (see table below) |
| 11, 8 | GPopupListWithLabel | popupListVType | 11, 8, 0, 0 =>
"newline , gapleft 60 , split 2" 11, 8, 0, 1 => (null) 11, 8, 1 => "split 4 , alignx Right" |
| 11, 9 | GButton | forcePivotButton | (null) |
| Index | Class | Item | Constraint |
| 11, 7, 0 | GLabelWithIndicator | label | 11, 7, 0, 0 =>
"newline , gapleft 60 , split 2" 11, 7, 0, 1 => (null) |
| 11, 7, 1 | GRealField | textField | (null) |
| 11, 7, 2 | GPopupList | units | (null) |
| 11, 7, 3 | GConstantSelector | constantSelector | "newline" (see table below) |
| Index | Class | Item | Constraint |
| 11, 7, 3, 0 | GButton | button | "split 2 , alignx Right" |
| 11, 7, 3, 1 | GConstantSelelectorDialog | dialog | "newline , pushx , pushy , growx , growy" (see table below) |
| Index | Class | Item | Constraint |
| 11, 7, 3, 1, 0 | GComboBoxWithLabel | combobox | 11, 7, 3, 1, 0, 0, 0
=> "split 3" 11, 7, 3, 1, 0, 0, 1 => (null) 11, 7, 3, 1, 0, 1 => (null) |
| 11, 7, 3, 1, 1 | GLabel | label | "newline , split 3" |
| 11, 7, 3, 1, 2 | GLabel | valueLabel | (null) |
| 11, 7, 3, 1, 3 | GLabel | unitLabel | (null) |
| 11, 7, 3, 1, 4 | GButton | selectButton | "newline , pushx , pushy" |
| 11, 7, 3, 1, 5 | GButton | cancelButton | (null) |
| Index | Class | Item | Constraint |
| 12, 0 | GLabelWithIndicator | label | 12, 0, 0 =>
"newline , gapleft 30 , spanx 2 , split 2" 12, 0, 1 => (null) |
| 12, 1 | GEntryReal | entryRealHp | 12, 1, 0, 0 =>
"newline , gapleft 60 , split 2" 12, 1, 0, 1 => (null) 12, 1, 1 => "alignx Right" 12, 1, 2 => (null) |
| 12, 2 | GEntryReal | entryRealHa | 12, 2, 0, 0 =>
"newline , gapleft 60 , split 2" 12, 2, 0, 1 => (null) 12, 2, 1 => "alignx Right" 12, 2, 2 => (null) |
| 12, 3 | GEntryReal | entryRealI | 12, 3, 0, 0 =>
"newline , gapleft 60 , split 2" 12, 3, 0, 1 => (null) 12, 3, 1 => "alignx Right" 12, 3, 2 => (null) |
| 12, 4 | GEntryReal | entryRealRAAN | 12, 4, 0, 0 =>
"newline , gapleft 60 , split 2" 12, 4, 0, 1 => (null) 12, 4, 1 => "alignx Right" 12, 4, 2 => (null) |
| 12, 5 | GEntryReal | entryRealPA | 12, 5, 0, 0 =>
"newline , gapleft 60 , split 2" 12, 5, 0, 1 => (null) 12, 5, 1 => "alignx Right" 12, 5, 2 => (null) |
| 12, 6 | GEntryReal | entryRealAnomaly | 12, 6, 0, 0 => (null) 12, 6, 0, 1 => (null) 12, 6, 1 => "alignx Right" 12, 6, 2 => (null) |
| 12, 7 | GPEntryEarthMu | entryRealMu | "newline" (see table below) |
| 12, 8 | GPopupListWithLabel | popupListVType | 12, 8, 0, 0 =>
"newline , gapleft 60 , split 2" 12, 8, 0, 1 => (null) 12, 8, 1 => "split 4 , alignx Right" |
| 12, 9 | GButton | forcePivotButton | (null) |
| 12, 10 | GPEntryEarthEqRad | entryRealReq | "newline" (see table below) |
| Index | Class | Item | Constraint |
| 12, 7, 0 | GLabelWithIndicator | label | 12, 7, 0, 0 =>
"newline , gapleft 60 , split 2" 12, 7, 0, 1 => (null) |
| 12, 7, 1 | GRealField | textField | (null) |
| 12, 7, 2 | GPopupList | units | (null) |
| 12, 7, 3 | GConstantSelector | constantSelector | "newline" (see table below) |
| Index | Class | Item | Constraint |
| 12, 7, 3, 0 | GButton | button | "split 2 , alignx Right" |
| 12, 7, 3, 1 | GConstantSelelectorDialog | dialog | "newline , pushx , pushy , growx , growy" (see table below) |
| Index | Class | Item | Constraint |
| 12, 7, 3, 1, 0 | GComboBoxWithLabel | combobox | 12, 7, 3, 1, 0, 0, 0
=> "split 3" 12, 7, 3, 1, 0, 0, 1 => (null) 12, 7, 3, 1, 0, 1 => (null) |
| 12, 7, 3, 1, 1 | GLabel | label | "newline , split 3" |
| 12, 7, 3, 1, 2 | GLabel | valueLabel | (null) |
| 12, 7, 3, 1, 3 | GLabel | unitLabel | (null) |
| 12, 7, 3, 1, 4 | GButton | selectButton | "newline , pushx , pushy" |
| 12, 7, 3, 1, 5 | GButton | cancelButton | (null) |
| Index | Class | Item | Constraint |
| 12, 10, 0 | GLabelWithIndicator | label | 12, 10, 0, 0 =>
"newline , gapleft 60 , split 2" 12, 10, 0, 1 => (null) |
| 12, 10, 1 | GRealField | textField | (null) |
| 12, 10, 2 | GPopupList | units | (null) |
| 12, 10, 3 | GConstantSelector | constantSelector | "newline" (see table below) |
| Index | Class | Item | Constraint |
| 12, 10, 3, 0 | GButton | button | "split 2 , alignx Right" |
| 12, 10, 3, 1 | GConstantSelelectorDialog | dialog | "newline , pushx , pushy , growx , growy" (see table below) |
| Index | Class | Item | Constraint |
| 12, 10, 3, 1, 0 | GComboBoxWithLabel | combobox | 12, 10, 3, 1, 0, 0,
0 => "split 3" 12, 10, 3, 1, 0, 0, 1 => (null) 12, 10, 3, 1, 0, 1 => (null) |
| 12, 10, 3, 1, 1 | GLabel | label | "newline , split 3" |
| 12, 10, 3, 1, 2 | GLabel | valueLabel | (null) |
| 12, 10, 3, 1, 3 | GLabel | unitLabel | (null) |
| 12, 10, 3, 1, 4 | GButton | selectButton | "newline , pushx , pushy" |
| 12, 10, 3, 1, 5 | GButton | cancelButton | (null) |
| Index | Class | Item | Constraint |
| 13, 0 | GLabelWithIndicator | label | 13, 0, 0 =>
"newline , gapleft 30 , spanx 2 , split 2" 13, 0, 1 => (null) |
| 13, 1 | GEntryReal | entryRealAlt | 13, 1, 0, 0 =>
"newline , gapleft 60 , split 2" 13, 1, 0, 1 => (null) 13, 1, 1 => "alignx Right" 13, 1, 2 => (null) |
| 13, 2 | GEntryReal | entryRealLat | 13, 2, 0, 0 =>
"newline , gapleft 60 , split 2" 13, 2, 0, 1 => (null) 13, 2, 1 => "alignx Right" 13, 2, 2 => (null) |
| 13, 3 | GEntryReal | entryRealLon | 13, 3, 0, 0 =>
"newline , gapleft 60 , split 2" 13, 3, 0, 1 => (null) 13, 3, 1 => "alignx Right" 13, 3, 2 => (null) |
| 13, 4 | GEntryReal | entryRealVel | 13, 4, 0, 0 =>
"newline , gapleft 60 , split 2" 13, 4, 0, 1 => (null) 13, 4, 1 => "alignx Right" 13, 4, 2 => (null) |
| 13, 5 | GEntryReal | entryRealFpa | 13, 5, 0, 0 =>
"newline , gapleft 60 , split 2" 13, 5, 0, 1 => (null) 13, 5, 1 => "alignx Right" 13, 5, 2 => (null) |
| 13, 6 | GEntryReal | entryRealAzi | 13, 6, 0, 0 =>
"newline , gapleft 60 , split 2" 13, 6, 0, 1 => (null) 13, 6, 1 => "alignx Right" 13, 6, 2 => (null) |
| 13, 7 | GPEntryEarthMu | entryRealMu | "newline" (see table below) |
| Index | Class | Item | Constraint |
| 13, 7, 0 | GLabelWithIndicator | label | 13, 7, 0, 0 =>
"newline , gapleft 60 , split 2" 13, 7, 0, 1 => (null) |
| 13, 7, 1 | GRealField | textField | (null) |
| 13, 7, 2 | GPopupList | units | (null) |
| 13, 7, 3 | GConstantSelector | constantSelector | "newline" (see table below) |
| Index | Class | Item | Constraint |
| 13, 7, 3, 0 | GButton | button | "split 2 , alignx Right" |
| 13, 7, 3, 1 | GConstantSelelectorDialog | dialog | "newline , pushx , pushy , growx , growy" (see table below) |
| Index | Class | Item | Constraint |
| 13, 7, 3, 1, 0 | GComboBoxWithLabel | combobox | 13, 7, 3, 1, 0, 0, 0
=> "split 3" 13, 7, 3, 1, 0, 0, 1 => (null) 13, 7, 3, 1, 0, 1 => (null) |
| 13, 7, 3, 1, 1 | GLabel | label | "newline , split 3" |
| 13, 7, 3, 1, 2 | GLabel | valueLabel | (null) |
| 13, 7, 3, 1, 3 | GLabel | unitLabel | (null) |
| 13, 7, 3, 1, 4 | GButton | selectButton | "newline , pushx , pushy" |
| 13, 7, 3, 1, 5 | GButton | cancelButton | (null) |
| Modifier and Type | Class and Description |
|---|---|
static class |
GPOrbit.GPParamsType
List of orbital parameters representations available in GENOPUS.
|
| Constructor and Description |
|---|
GPOrbit(String label)
Constructor without orbit.
|
GPOrbit(String label,
GPFrame.GPRefFrame[] framesToShow,
GPOrbit.GPParamsType[] paramsTypesToShow)
Constructor without orbit.
|
GPOrbit(String label,
GPFrame.GPRefFrame[] framesToShow,
GPOrbit.GPParamsType[] paramsTypesToShow,
org.orekit.orbits.Orbit orbit)
Constructor.
|
GPOrbit(String label,
org.orekit.orbits.Orbit orbit)
Constructor.
|
GPOrbit(String widgetId,
String label)
Constructor.
|
GPOrbit(String widgetId,
String label,
GPFrame.GPRefFrame[] framesToShow,
GPOrbit.GPParamsType[] paramsTypesToShow)
Constructor.
|
GPOrbit(String widgetId,
String label,
GPFrame.GPRefFrame[] framesToShow,
GPOrbit.GPParamsType[] paramsTypesToShow,
org.orekit.orbits.Orbit orbit)
Constructor.
|
GPOrbit(String widgetId,
String label,
org.orekit.orbits.Orbit orbit)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
after(fr.cnes.genius.main.GEvent e) |
void |
attachCopyPasteMenu(String label,
fr.cnes.genius.main.GComponent.CopyPasteOperation... operationList) |
void |
before(fr.cnes.genius.main.GEvent e) |
void |
clear() |
static org.orekit.orbits.Orbit |
createOrbit(org.orekit.orbits.orbitalparameters.IOrbitalParameters params,
org.orekit.frames.Frame frame,
org.orekit.time.AbsoluteDate date)
Method to create une orbit from a set of orbital parameters, a frame and an absolute date.
|
void |
display() |
void |
generic() |
GPFrame.GPRefFrame[] |
getAvailableFrames()
Getter for the list of frames available in the widget.
|
GPOrbit.GPParamsType[] |
getAvailableParamsTypes()
Getter for the list of types of parameters available in the widget.
|
fr.cnes.genius.lowLevel.GButton |
getGButtonForcePivot()
Getter for the GButton used to force the pivot.
|
fr.cnes.genius.highLevel.GComboBoxWithLabel |
getGComboBoxParamsType()
Getter for the GComboBox defining the type of parameters.
|
fr.cnes.genius.highLevel.GLabelWithIndicator |
getGLabel()
Getter for the label of the GPOrbit widget.
|
GPAbsoluteDate |
getGPAbsoluteDate()
Getter for the GPAbsoluteDate defining the date.
|
GPFrame |
getGPFrame()
Getter for the GPFrame defining the frame.
|
Collection<GPParametersAbstract> |
getGPParams()
Getter for the collection of GPParametersAbstract.
|
org.orekit.orbits.Orbit |
getPatriusObject()
Getter for the Orekit's orbit defined in the widget.
|
fr.cnes.genius.main.GComponent |
getSubComponent(int position) |
boolean |
isEnabled() |
boolean |
isModified() |
void |
read() |
void |
setAvailableFrames(GPFrame.GPRefFrame... framesToShow)
Setter for the list of frames available in the widget.
|
void |
setAvailableParamsTypes(GPOrbit.GPParamsType... paramsTypesToShow)
Setter for the list of frames available in the widget.
|
void |
setDefaultOrbit(org.orekit.orbits.Orbit defaultOrbit)
Setter for the default orbit (shown in Clear).
|
void |
setEnabled(boolean b) |
void |
setOrbit(org.orekit.orbits.Orbit orbit)
Orbit setter.
|
void |
setSavedOrbit(org.orekit.orbits.Orbit savedOrbit)
Setter for the saved orbit (used as reference to check for modifications).
|
void |
updateCondensedStatus(fr.cnes.genius.main.GCondensedStatus condensedStatus) |
void |
updateIsModifiedIndicator() |
void |
write() |
activateConstraintsByType, attachCopyPasteMenu, beginOfElement, beginOfElement, beginOfElement, beginOfElement, composeWidgetId, doDisplay, endOfElement, getCommentInConfigFile, getComponent, getConstraint, getCurrentOperation, getDisplayIndicatorStatus, getDisplayIsModifiedIndicator, getElement, getGClassName, getGPanel, getGParent, getGUnitInConfigFile, getInnerDescendantConstraint, getName, getNameInConfigFile, getOperationSaveValue, getSimpleWidgetId, getStatus, getStringConstraint, getWidgetId, handleCopyPasteEvent, 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, writeConfigItempublic GPOrbit(String label)
label - text to display in the label.public GPOrbit(String label, GPFrame.GPRefFrame[] framesToShow, GPOrbit.GPParamsType[] paramsTypesToShow)
label - text to display in the label.framesToShow - list of frames to show in the widgetparamsTypesToShow - list of parameters representations to show in the widgetpublic GPOrbit(String label, org.orekit.orbits.Orbit orbit)
label - text to display in the label.orbit - orbit to showpublic GPOrbit(String label, GPFrame.GPRefFrame[] framesToShow, GPOrbit.GPParamsType[] paramsTypesToShow, org.orekit.orbits.Orbit orbit)
label - text to display in the label.framesToShow - list of frames to show in the widgetparamsTypesToShow - list of parameters representations to show in the widgetorbit - orbit to showpublic GPOrbit(String widgetId, String label)
widgetId - widget identifier, if null an identifier will be automatically created.label - text to display in the label.public GPOrbit(String widgetId, String label, GPFrame.GPRefFrame[] framesToShow, GPOrbit.GPParamsType[] paramsTypesToShow)
widgetId - widget identifier, if null an identifier will be automatically created.label - text to display in the label.framesToShow - list of frames to show in the widgetparamsTypesToShow - list of parameters representations to show in the widgetpublic GPOrbit(String widgetId, String label, org.orekit.orbits.Orbit orbit)
widgetId - widget identifier, if null an identifier will be automatically created.label - text to display in the label.orbit - orbit to showpublic GPOrbit(String widgetId, String label, GPFrame.GPRefFrame[] framesToShow, GPOrbit.GPParamsType[] paramsTypesToShow, org.orekit.orbits.Orbit orbit)
widgetId - widget identifier, if null an identifier will be automatically created.label - text to display in the label.framesToShow - list of frames to show in the widgetparamsTypesToShow - list of parameters representations to show in the widgetorbit - orbit to showpublic static org.orekit.orbits.Orbit createOrbit(org.orekit.orbits.orbitalparameters.IOrbitalParameters params,
org.orekit.frames.Frame frame,
org.orekit.time.AbsoluteDate date)
throws GPOrbitException,
fr.cnes.genius.exception.GArithmeticException
params - set of orbital parameters (it must be an instance of KeplerianParameters,
CartesianParameters, ApsisAltitudeParameters, ApsisRadiusParameters, CircularParameters,
EquatorialParameters, EquinoctialParameters or ReentryParameters, otherwise a runtime
exception will be thrown).frame - orbit frame.date - orbit date.GPOrbitException - in case of unknown type of parameters or if the params are invalid:fr.cnes.genius.exception.GArithmeticException - if the params are invalid:public fr.cnes.genius.highLevel.GLabelWithIndicator getGLabel()
public GPAbsoluteDate getGPAbsoluteDate()
public GPFrame getGPFrame()
public fr.cnes.genius.highLevel.GComboBoxWithLabel getGComboBoxParamsType()
public fr.cnes.genius.lowLevel.GButton getGButtonForcePivot()
public Collection<GPParametersAbstract> getGPParams()
public GPOrbit.GPParamsType[] getAvailableParamsTypes()
public void setAvailableParamsTypes(GPOrbit.GPParamsType... paramsTypesToShow) throws GPOrbitException
paramsTypesToShow - an array of GPParamsType with the list of types of parameters to show in the widget. If
null: all representations will be shown.GPOrbitException - if the new list of representations is empty or in case that the orbit cannot be represented
in the first set of parameters from the new list.public GPFrame.GPRefFrame[] getAvailableFrames()
public void setAvailableFrames(GPFrame.GPRefFrame... framesToShow) throws GPOrbitException
framesToShow - an array of GPRefFrame with the list of frames to show in the widget. If null: all frames
will be shown.GPOrbitException - if there is any problem getting the frame from Patrius or if the orbit cannot be
represented in the selected set of parameters for the first frame of the new list.public org.orekit.orbits.Orbit getPatriusObject()
throws GPOrbitException
getPatriusObject in interface GPPatrius<org.orekit.orbits.Orbit>GPOrbitException - if EOP data is not initialized for the frame or the specified orbital parameters do not
represent a valid orbit.public void setOrbit(org.orekit.orbits.Orbit orbit)
throws GPOrbitException,
fr.cnes.genius.exception.GArithmeticException
orbit - the orbit to setGPOrbitException - if the given reference frame is not available in the widget or the given orbit cannot be
represented.fr.cnes.genius.exception.GArithmeticException - if the date or the orbital parameters contain NaNs.public void setDefaultOrbit(org.orekit.orbits.Orbit defaultOrbit)
throws GPOrbitException,
fr.cnes.genius.exception.GArithmeticException
defaultOrbit - default orbit to set.GPOrbitException - if the given reference frame is not available in the widget or the given orbit cannot be
represented.fr.cnes.genius.exception.GArithmeticException - if the date or the orbital parameters contain NaNs.public void setSavedOrbit(org.orekit.orbits.Orbit savedOrbit)
throws GPOrbitException,
fr.cnes.genius.exception.GArithmeticException
savedOrbit - saved orbit to set.GPOrbitException - if the given reference frame is not available in the widget or the given orbit cannot be
represented.fr.cnes.genius.exception.GArithmeticException - if the date or the orbital parameters contain NaNs.public void attachCopyPasteMenu(String label, fr.cnes.genius.main.GComponent.CopyPasteOperation... operationList)
attachCopyPasteMenu in class fr.cnes.genius.main.GComponentpublic void updateIsModifiedIndicator()
updateIsModifiedIndicator in class fr.cnes.genius.main.GComponentpublic void before(fr.cnes.genius.main.GEvent e)
before in interface fr.cnes.genius.main.GListenerpublic void after(fr.cnes.genius.main.GEvent e)
throws GPOrbitException
after in interface fr.cnes.genius.main.GListenerGPOrbitExceptionpublic void generic()
generic in class fr.cnes.genius.lowLevel.GContainerpublic void display()
throws fr.cnes.genius.exception.GException
display in interface fr.cnes.genius.main.GDisplayfr.cnes.genius.exception.GExceptionpublic void read()
throws fr.cnes.genius.exception.GException
read in interface fr.cnes.genius.main.GReadWritefr.cnes.genius.exception.GExceptionpublic void write()
throws fr.cnes.genius.exception.GException
write in interface fr.cnes.genius.main.GReadWritefr.cnes.genius.exception.GExceptionpublic boolean isEnabled()
isEnabled in class fr.cnes.genius.main.GComponentpublic void setEnabled(boolean b)
setEnabled in class fr.cnes.genius.main.GComponentpublic boolean isModified()
isModified in class fr.cnes.genius.main.GComponentpublic void clear()
throws fr.cnes.genius.exception.GException
clear in interface fr.cnes.genius.main.GClearfr.cnes.genius.exception.GExceptionpublic fr.cnes.genius.main.GComponent getSubComponent(int position)
throws fr.cnes.genius.exception.GComponentException
getSubComponent in class fr.cnes.genius.main.GComponentfr.cnes.genius.exception.GComponentExceptionpublic void updateCondensedStatus(fr.cnes.genius.main.GCondensedStatus condensedStatus)
updateCondensedStatus in interface fr.cnes.genius.main.GCondensedStatusInterfaceCopyright © 2017. All rights reserved.