Package armyc2.c2sd.renderer.utilities
Class ModifiersTG
java.lang.Object
armyc2.c2sd.renderer.utilities.ModifiersTG
This class contains keys to the modifiers. A number of these we feed off of
the symbol code instead of using the property. But those modifiers remain
for completeness.
Tactical Graphics:
P = points, L = lines, A = areas, BL = boundary lines, N = nuclear, B/C = bio/chem.
G = graphic modifier so there is no length. Most of these we feed off of the symbol
code so they aren't actually used.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intThe innermost part of a symbol that represents a warfighting object Here for completeness, not actually used as this comes from the symbol code.static final intFor Tactical Graphics A numeric modifier that displays a minimum, maximum, or a specific distance (range, radius, width, length, etc.), in meters.static final intFor Tactical Graphics A numeric modifier that displays an angle measured from true north to any other line in degrees.static final intstatic final intThe basic graphic (see 5.5.1).static final intA graphic modifier in a boundary graphic that identifies command level (see 5.5.2.2, table V, and figures 10 and 12).static final intA text modifier for tactical graphics; content is implementation specific.static final intA text modifier for tactical graphics; content is implementation specific.static final intA text modifier for tactical graphics; content is implementation specific.static final intstatic final intA text modifier for tactical graphics; letters "ENY" denote hostile symbols.static final intA graphic modifier for CBRN events that identifies the direction of movement (see 5.5.2.1 and figure 11).static final intstatic final intA graphic modifier for points and CBRN events used when placing an object away from its actual location (see 5.5.2.3 and figures 10, 11, and 12).static final intstatic final intA text modifier that uniquely identifies a particular tactical graphic; track number.static final intA text modifier that uniquely identifies a particular tactical graphic; track number.static final intA text modifier that indicates nuclear weapon type.static final intA text modifier for units, equipment, and installations that displays DTG format: DDHHMMSSZMONYYYY or “O/O� for on order (see 5.5.2.6).static final intA text modifier for units, equipment, and installations that displays DTG format: DDHHMMSSZMONYYYY or “O/O� for on order (see 5.5.2.6).static final intstatic final intA text modifier that displays the minimum, maximum, and/or specific altitude (in feet or meters in relation to a reference datum), flight level, or depth (for submerged objects in feet below sea level).static final intA text modifier that displays a graphic’s location in degrees, minutes, and seconds (or in UTM or other applicable display format). -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic intgetModifierKey(String modLetter) go from "T" or "T1" to integer constant values 9 and 10static StringgetModifierLetterCode(int modifier) Returns an Arraylist of the modifer names for tactical graphicsstatic StringgetModifierName(int modifier)
-
Field Details
-
A_SYMBOL_ICON
The innermost part of a symbol that represents a warfighting object Here for completeness, not actually used as this comes from the symbol code. SIDC positions 3, 5-104 TG: P,L,A,BL,N,B/C Length: G- See Also:
-
B_ECHELON
The basic graphic (see 5.5.1). We feed off of the symbol code so this isn't used SIDC positions 11 and 12 TG: L,A,BL Length: G- See Also:
-
C_QUANTITY
A graphic modifier in a boundary graphic that identifies command level (see 5.5.2.2, table V, and figures 10 and 12). TG: N Length: 6- See Also:
-
H_ADDITIONAL_INFO_1
A text modifier for tactical graphics; content is implementation specific. TG: P,L,A,N,B/C Length: 20- See Also:
-
H1_ADDITIONAL_INFO_2
A text modifier for tactical graphics; content is implementation specific. TG: P,L,A,N,B/C Length: 20- See Also:
-
H2_ADDITIONAL_INFO_3
A text modifier for tactical graphics; content is implementation specific. TG: P,L,A,N,B/C Length: 20- See Also:
-
N_HOSTILE
A text modifier for tactical graphics; letters "ENY" denote hostile symbols. TG: P,L,A,BL,N,B/C Length: 3- See Also:
-
Q_DIRECTION_OF_MOVEMENT
A graphic modifier for CBRN events that identifies the direction of movement (see 5.5.2.1 and figure 11). TG: N,B/C Length: G- See Also:
-
S_OFFSET_INDICATOR
A graphic modifier for points and CBRN events used when placing an object away from its actual location (see 5.5.2.3 and figures 10, 11, and 12). TG: P,N,B/C Length: G- See Also:
-
T_UNIQUE_DESIGNATION_1
A text modifier that uniquely identifies a particular tactical graphic; track number. Nuclear: delivery unit (missile, aircraft, satellite, etc.) TG:P,L,A,BL,N,B/C Length: 15 (35 for BL)- See Also:
-
T1_UNIQUE_DESIGNATION_2
A text modifier that uniquely identifies a particular tactical graphic; track number. Nuclear: delivery unit (missile, aircraft, satellite, etc.) TG:P,L,A,BL,N,B/C Length: 15 (35 for BL)- See Also:
-
V_EQUIP_TYPE
A text modifier that indicates nuclear weapon type. TG: N Length: 20- See Also:
-
W_DTG_1
A text modifier for units, equipment, and installations that displays DTG format: DDHHMMSSZMONYYYY or “O/O� for on order (see 5.5.2.6). TG:P,L,A,N,B/C Length: 16- See Also:
-
W1_DTG_2
A text modifier for units, equipment, and installations that displays DTG format: DDHHMMSSZMONYYYY or “O/O� for on order (see 5.5.2.6). TG:P,L,A,N,B/C Length: 16- See Also:
-
X_ALTITUDE_DEPTH
A text modifier that displays the minimum, maximum, and/or specific altitude (in feet or meters in relation to a reference datum), flight level, or depth (for submerged objects in feet below sea level). See 5.5.2.5 for content. TG:P,L,A,N,B/C Length: 14- See Also:
-
Y_LOCATION
A text modifier that displays a graphic’s location in degrees, minutes, and seconds (or in UTM or other applicable display format). Conforms to decimal degrees format: xx.dddddhyyy.dddddh where xx = degrees latitude yyy = degrees longitude .ddddd = decimal degrees h = direction (N, E, S, W) TG:P,L,A,BL,N,B/C Length: 19- See Also:
-
AM_DISTANCE
For Tactical Graphics A numeric modifier that displays a minimum, maximum, or a specific distance (range, radius, width, length, etc.), in meters. 0 - 999,999 meters TG: P.L.A Length: 6- See Also:
-
AN_AZIMUTH
For Tactical Graphics A numeric modifier that displays an angle measured from true north to any other line in degrees. 0 - 359 degrees TG: P.L.A Length: 3- See Also:
-
SYMBOL_FILL_IDS
- See Also:
-
LENGTH
- See Also:
-
WIDTH
- See Also:
-
RADIUS
- See Also:
-
ANGLE
- See Also:
-
-
Constructor Details
-
ModifiersTG
public ModifiersTG()
-
-
Method Details
-
GetModifierList
Returns an Arraylist of the modifer names for tactical graphics- Returns:
-
getModifierName
- Parameters:
modifier- like ModifiersTG.C_QUANTITY- Returns:
- modifier name based on mofidier constants
-
getModifierLetterCode
- Parameters:
modifier- like ModifiersTG.C_QUANTITY- Returns:
- modifier name based on mofidier constants
-
getModifierKey
go from "T" or "T1" to integer constant values 9 and 10- Parameters:
modLetter-- Returns:
-