C# Class GeometryGym.STEP.ParserSTEP

ファイルを表示 Open project: jmirtsch/GeometryGymIFC

Public Properties

Property Type Description
NumberFormat System.Globalization.NumberFormatInfo

Public Methods

Method Description
BoolToString ( bool b ) : string
DoubleOptionalToString ( double i ) : string
DoubleToString ( double d ) : string
IntOptionalToString ( int i ) : string
IntToString ( int i ) : string
LinkToString ( int link ) : string
ListLinksToString ( List links ) : string
ParseBool ( string str ) : bool
ParseDouble ( string str ) : double
ParseInt ( string str ) : int
ParseLink ( string str ) : int
ParseString ( string str ) : string
SplitLineFields ( string s ) : List
SplitListDoubleTriple ( string s ) : Tuple[]
SplitListDoubleTuple ( string s ) : double>[].Tuple
SplitListLinks ( string s ) : List
SplitListSTPIntTriple ( string s ) : Tuple[]
SplitListSTPIntegers ( string s ) : List
SplitListStrings ( string s ) : List
StripBool ( string s, int &pos, int len ) : bool
StripDouble ( string s, int &pos, int len ) : double
StripField ( string s, int &pos, int len ) : string
StripInt ( string s, int &pos, int len ) : int
StripLink ( string s, int &pos, int len ) : int
StripListDouble ( string s, int &pos, int len ) : List
StripListInt ( string s, int &pos, int len ) : List
StripListLink ( string s, int &pos, int len ) : List
StripListListDouble ( string s, int &pos, int len ) : List>
StripListListInt ( string s, int &pos, int len ) : List>
StripListListLink ( string s, int &pos, int len ) : List>
StripString ( string s, int &pos, int len ) : string

Private Methods

Method Description
ParserSTEP ( ) : System
offsetSTEPRecords ( string line, int offset ) : string
striplist ( string s, int &pos, int len ) : string
stripstring ( string s, int &pos, int len ) : string

Method Details

BoolToString() public static method

public static BoolToString ( bool b ) : string
b bool
return string

DoubleOptionalToString() public static method

public static DoubleOptionalToString ( double i ) : string
i double
return string

DoubleToString() public static method

public static DoubleToString ( double d ) : string
d double
return string

IntOptionalToString() public static method

public static IntOptionalToString ( int i ) : string
i int
return string

IntToString() public static method

public static IntToString ( int i ) : string
i int
return string

LinkToString() public static method

public static LinkToString ( int link ) : string
link int
return string

ListLinksToString() public static method

public static ListLinksToString ( List links ) : string
links List
return string

ParseBool() public static method

public static ParseBool ( string str ) : bool
str string
return bool

ParseDouble() public static method

public static ParseDouble ( string str ) : double
str string
return double

ParseInt() public static method

public static ParseInt ( string str ) : int
str string
return int

ParseLink() public static method

public static ParseLink ( string str ) : int
str string
return int

ParseString() public static method

public static ParseString ( string str ) : string
str string
return string

SplitLineFields() public static method

public static SplitLineFields ( string s ) : List
s string
return List

SplitListDoubleTriple() public static method

public static SplitListDoubleTriple ( string s ) : Tuple[]
s string
return Tuple[]

SplitListDoubleTuple() public static method

public static SplitListDoubleTuple ( string s ) : double>[].Tuple
s string
return double>[].Tuple

SplitListLinks() public static method

public static SplitListLinks ( string s ) : List
s string
return List

SplitListSTPIntTriple() public static method

public static SplitListSTPIntTriple ( string s ) : Tuple[]
s string
return Tuple[]

SplitListSTPIntegers() public static method

public static SplitListSTPIntegers ( string s ) : List
s string
return List

SplitListStrings() public static method

public static SplitListStrings ( string s ) : List
s string
return List

StripBool() public static method

public static StripBool ( string s, int &pos, int len ) : bool
s string
pos int
len int
return bool

StripDouble() public static method

public static StripDouble ( string s, int &pos, int len ) : double
s string
pos int
len int
return double

StripField() public static method

public static StripField ( string s, int &pos, int len ) : string
s string
pos int
len int
return string

StripInt() public static method

public static StripInt ( string s, int &pos, int len ) : int
s string
pos int
len int
return int

StripLink() public static method

public static StripLink ( string s, int &pos, int len ) : int
s string
pos int
len int
return int

StripListDouble() public static method

public static StripListDouble ( string s, int &pos, int len ) : List
s string
pos int
len int
return List

StripListInt() public static method

public static StripListInt ( string s, int &pos, int len ) : List
s string
pos int
len int
return List

StripListLink() public static method

public static StripListLink ( string s, int &pos, int len ) : List
s string
pos int
len int
return List

StripListListDouble() public static method

public static StripListListDouble ( string s, int &pos, int len ) : List>
s string
pos int
len int
return List>

StripListListInt() public static method

public static StripListListInt ( string s, int &pos, int len ) : List>
s string
pos int
len int
return List>

StripListListLink() public static method

public static StripListListLink ( string s, int &pos, int len ) : List>
s string
pos int
len int
return List>

StripString() public static method

public static StripString ( string s, int &pos, int len ) : string
s string
pos int
len int
return string

Property Details

NumberFormat public_oe static_oe property

public static NumberFormatInfo,System.Globalization NumberFormat
return System.Globalization.NumberFormatInfo