C# Класс GeometryGym.Ifc.IfcIShapeProfileDef

Наследование: IfcParameterizedProfileDef
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
IfcIShapeProfileDef System
IfcIShapeProfileDef System
Parse IfcIShapeProfileDef
ParseXml void
SetXML void
parseFields void
parseJObject void

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

Метод Описание
IfcIShapeProfileDef ( DatabaseIfc m, string name, double overallDepth, double overalWidth, double webThickness, double flangeThickness, double filletRadius ) : System

Защищенные методы

Метод Описание
BuildStringSTEP ( ) : string
setJSON ( JObject obj, BaseClassIfc host, HashSet processed ) : void

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

Метод Описание
IfcIShapeProfileDef ( ) : System
IfcIShapeProfileDef ( DatabaseIfc db, IfcIShapeProfileDef p ) : System
Parse ( string strDef, ReleaseVersion schema ) : IfcIShapeProfileDef
ParseXml ( XmlElement xml ) : void
SetXML ( XmlElement xml, BaseClassIfc host, HashSet processed ) : void
parseFields ( IfcIShapeProfileDef p, List arrFields, int &ipos, ReleaseVersion schema ) : void
parseJObject ( JObject obj ) : void

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

BuildStringSTEP() защищенный Метод

protected BuildStringSTEP ( ) : string
Результат string

IfcIShapeProfileDef() публичный Метод

public IfcIShapeProfileDef ( DatabaseIfc m, string name, double overallDepth, double overalWidth, double webThickness, double flangeThickness, double filletRadius ) : System
m DatabaseIfc
name string
overallDepth double
overalWidth double
webThickness double
flangeThickness double
filletRadius double
Результат System

setJSON() защищенный Метод

protected setJSON ( JObject obj, BaseClassIfc host, HashSet processed ) : void
obj JObject
host BaseClassIfc
processed HashSet
Результат void