C# Класс GeometryGym.STEP.ParserSTEP

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
NumberFormat System.Globalization.NumberFormatInfo

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
ParserSTEP ( ) : System
offsetSTEPRecords ( string line, int offset ) : string
striplist ( string s, int &pos, int len ) : string
stripstring ( string s, int &pos, int len ) : string

Описание методов

BoolToString() публичный статический Метод

public static BoolToString ( bool b ) : string
b bool
Результат string

DoubleOptionalToString() публичный статический Метод

public static DoubleOptionalToString ( double i ) : string
i double
Результат string

DoubleToString() публичный статический Метод

public static DoubleToString ( double d ) : string
d double
Результат string

IntOptionalToString() публичный статический Метод

public static IntOptionalToString ( int i ) : string
i int
Результат string

IntToString() публичный статический Метод

public static IntToString ( int i ) : string
i int
Результат string

LinkToString() публичный статический Метод

public static LinkToString ( int link ) : string
link int
Результат string

ListLinksToString() публичный статический Метод

public static ListLinksToString ( List links ) : string
links List
Результат string

ParseBool() публичный статический Метод

public static ParseBool ( string str ) : bool
str string
Результат bool

ParseDouble() публичный статический Метод

public static ParseDouble ( string str ) : double
str string
Результат double

ParseInt() публичный статический Метод

public static ParseInt ( string str ) : int
str string
Результат int

ParseLink() публичный статический Метод

public static ParseLink ( string str ) : int
str string
Результат int

ParseString() публичный статический Метод

public static ParseString ( string str ) : string
str string
Результат string

SplitLineFields() публичный статический Метод

public static SplitLineFields ( string s ) : List
s string
Результат List

SplitListDoubleTriple() публичный статический Метод

public static SplitListDoubleTriple ( string s ) : Tuple[]
s string
Результат Tuple[]

SplitListDoubleTuple() публичный статический Метод

public static SplitListDoubleTuple ( string s ) : double>[].Tuple
s string
Результат double>[].Tuple

SplitListLinks() публичный статический Метод

public static SplitListLinks ( string s ) : List
s string
Результат List

SplitListSTPIntTriple() публичный статический Метод

public static SplitListSTPIntTriple ( string s ) : Tuple[]
s string
Результат Tuple[]

SplitListSTPIntegers() публичный статический Метод

public static SplitListSTPIntegers ( string s ) : List
s string
Результат List

SplitListStrings() публичный статический Метод

public static SplitListStrings ( string s ) : List
s string
Результат List

StripBool() публичный статический Метод

public static StripBool ( string s, int &pos, int len ) : bool
s string
pos int
len int
Результат bool

StripDouble() публичный статический Метод

public static StripDouble ( string s, int &pos, int len ) : double
s string
pos int
len int
Результат double

StripField() публичный статический Метод

public static StripField ( string s, int &pos, int len ) : string
s string
pos int
len int
Результат string

StripInt() публичный статический Метод

public static StripInt ( string s, int &pos, int len ) : int
s string
pos int
len int
Результат int

StripLink() публичный статический Метод

public static StripLink ( string s, int &pos, int len ) : int
s string
pos int
len int
Результат int

StripListDouble() публичный статический Метод

public static StripListDouble ( string s, int &pos, int len ) : List
s string
pos int
len int
Результат List

StripListInt() публичный статический Метод

public static StripListInt ( string s, int &pos, int len ) : List
s string
pos int
len int
Результат List

StripListLink() публичный статический Метод

public static StripListLink ( string s, int &pos, int len ) : List
s string
pos int
len int
Результат List

StripListListDouble() публичный статический Метод

public static StripListListDouble ( string s, int &pos, int len ) : List>
s string
pos int
len int
Результат List>

StripListListInt() публичный статический Метод

public static StripListListInt ( string s, int &pos, int len ) : List>
s string
pos int
len int
Результат List>

StripListListLink() публичный статический Метод

public static StripListListLink ( string s, int &pos, int len ) : List>
s string
pos int
len int
Результат List>

StripString() публичный статический Метод

public static StripString ( string s, int &pos, int len ) : string
s string
pos int
len int
Результат string

Описание свойств

NumberFormat публичное статическое свойство

public static NumberFormatInfo,System.Globalization NumberFormat
Результат System.Globalization.NumberFormatInfo