Maria GDK 5.0.0.953
Documentation of managed code in develop branch
Loading...
Searching...
No Matches
TPG.GDK.CommonCore.MilSym.Mapping.IMilSymMapper Interface Reference

Interface for mil sym version mapper. More...

Inheritance diagram for TPG.GDK.CommonCore.MilSym.Mapping.IMilSymMapper:
TPG.GDK.CommonCore.MilSym.Mapping.MilSymMapper

Public Member Functions

GeometryTypeGetGeometryTypeFromSIDC (string sidc)
 Get geometry type for APP6D object.
 
MappingResult MapAPP6CHierarchyCodeToAPP6D (string hierarchyCode)
 Map milsym hierarchy code from APP6C to APP6D.
 
MappingResult MapAPP6DToAPP6CHierarchyCode (string sidc)
 Map milsym SIDC from APP6D to APP6C hierarchy codce.
 
MappingResult MapAPP6CToAPP6D (string sidc)
 Map milsym SIDC from APP6C to APP6D.
 
MappingResult MapAPP6DToAPP6C (string sidc)
 Map milsym SIDC from APP6D to APP6C.
 
string GetGDK4CompliantSIDC (string app6d)
 Get GDK 4 compliant hierarchy code from APP6D sidc.
 
string GetGDK5CompliantSIDC (string hierarchyCode)
 Get GDK 5 compliant sidc from MIL-STD2525C hierarchy code.
 
MilSymType GetMilSymType (string sidc)
 Returns mil sym type based on sidc.
 

Detailed Description

Interface for mil sym version mapper.

Member Function Documentation

◆ GetGDK4CompliantSIDC()

string TPG.GDK.CommonCore.MilSym.Mapping.IMilSymMapper.GetGDK4CompliantSIDC ( string  app6d)

Get GDK 4 compliant hierarchy code from APP6D sidc.

Parameters
app6dApp6d APP6D.
Returns
GDK 4 compliant hierarchy code.

Implemented in TPG.GDK.CommonCore.MilSym.Mapping.MilSymMapper.

◆ GetGDK5CompliantSIDC()

string TPG.GDK.CommonCore.MilSym.Mapping.IMilSymMapper.GetGDK5CompliantSIDC ( string  hierarchyCode)

Get GDK 5 compliant sidc from MIL-STD2525C hierarchy code.

Parameters
hierarchyCodeMIL-STD2525C hierarchy code.
Returns
GDK 5 compliant sidc.

Implemented in TPG.GDK.CommonCore.MilSym.Mapping.MilSymMapper.

◆ GetGeometryTypeFromSIDC()

GeometryType? TPG.GDK.CommonCore.MilSym.Mapping.IMilSymMapper.GetGeometryTypeFromSIDC ( string  sidc)

Get geometry type for APP6D object.

Parameters
sidcAPP6D SIDC.
Returns
Geometry type or null if not found.

Implemented in TPG.GDK.CommonCore.MilSym.Mapping.MilSymMapper.

◆ GetMilSymType()

MilSymType TPG.GDK.CommonCore.MilSym.Mapping.IMilSymMapper.GetMilSymType ( string  sidc)

Returns mil sym type based on sidc.

Parameters
sidc
Returns

Implemented in TPG.GDK.CommonCore.MilSym.Mapping.MilSymMapper.

◆ MapAPP6CHierarchyCodeToAPP6D()

MappingResult TPG.GDK.CommonCore.MilSym.Mapping.IMilSymMapper.MapAPP6CHierarchyCodeToAPP6D ( string  hierarchyCode)

Map milsym hierarchy code from APP6C to APP6D.

Parameters
hierarchyCodeAPP6C hierarchy code.
Returns
APP6D SIDC.

Implemented in TPG.GDK.CommonCore.MilSym.Mapping.MilSymMapper.

◆ MapAPP6CToAPP6D()

MappingResult TPG.GDK.CommonCore.MilSym.Mapping.IMilSymMapper.MapAPP6CToAPP6D ( string  sidc)

Map milsym SIDC from APP6C to APP6D.

Parameters
sidc15 character APP6C SIDC.

The sidc parameter is a 15 character APP6C string not an APP6C hierarchy code.

Returns
APP6D SIDC.

Implemented in TPG.GDK.CommonCore.MilSym.Mapping.MilSymMapper.

◆ MapAPP6DToAPP6C()

MappingResult TPG.GDK.CommonCore.MilSym.Mapping.IMilSymMapper.MapAPP6DToAPP6C ( string  sidc)

Map milsym SIDC from APP6D to APP6C.

Parameters
sidcAPP6D SIDC.

The return value is a 15 character APP6C string not an APP6C hierarchy code.

Returns
15 character APP6C SIDC.

Implemented in TPG.GDK.CommonCore.MilSym.Mapping.MilSymMapper.

◆ MapAPP6DToAPP6CHierarchyCode()

MappingResult TPG.GDK.CommonCore.MilSym.Mapping.IMilSymMapper.MapAPP6DToAPP6CHierarchyCode ( string  sidc)

Map milsym SIDC from APP6D to APP6C hierarchy codce.

Parameters
sidcAPP6D SIDC.
Returns
APP6C hierarchy code.

Implemented in TPG.GDK.CommonCore.MilSym.Mapping.MilSymMapper.


The documentation for this interface was generated from the following file: