Package armyc2.c5isr.renderer.utilities
Class MSInfo
java.lang.Object
armyc2.c5isr.renderer.utilities.MSInfo
This class holds information about the MilStd Symbol.
Name, geometry, point count, Draw Rule, etc...
Can be retrived from
MSLookup
.-
Constructor Summary
ConstructorsConstructorDescriptionMSInfo
(int version, String symbolSet, String entity, String entityType, String entitySubType, String entityCode, String geometry, String drawRule, ArrayList<String> modifiers) MSInfo
(int version, String symbolSet, String entity, String entityType, String entitySubType, String entityCode, ArrayList<String> modifiers) -
Method Summary
Modifier and TypeMethodDescriptionint
int
int
int
getName()
getPath()
int
int
static String
parseSymbolSetName
(String symbolID) static String
parseSymbolSetName
(String ss, int version)
-
Constructor Details
-
MSInfo
public MSInfo(int version, String symbolSet, String entity, String entityType, String entitySubType, String entityCode, ArrayList<String> modifiers) - Parameters:
version
- SymbolID.Version_2525Dhc1 (11), SymbolID.Version_2525E (13)symbolSet
- the 5th & 6th character in the symbol Code, represents Battle Dimensionentity
- descriptorentityType
- descriptorentitySubType
- descriptorentityCode
- characters 11 - 16 in the symbol codemodifiers
- String[] of modifier codes
-
MSInfo
public MSInfo(int version, String symbolSet, String entity, String entityType, String entitySubType, String entityCode, String geometry, String drawRule, ArrayList<String> modifiers) - Parameters:
symbolSet
- the 5th & 6th character in the symbol Code, represents Battle Dimensionentity
- descriptorentityType
- descriptorentitySubType
- descriptorentityCode
- characters 11 - 16 in the symbol codegeometry
- "point", "line", "area"drawRule
- as defined in 2525D for Control Measures and METOC (i.e. "Point1")
-
-
Method Details
-
parseSymbolSetName
-
parseSymbolSetName
-
getVersion
-
getName
-
getPath
-
getGeometry
-
getDrawRule
-
getSymbolSet
-
getEntityCode
-
getBasicSymbolID
-
getMinPointCount
-
getMaxPointCount
-
getModifiers
-