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

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

Private Properties

Свойство Тип Описание
AddUAxis void
AddVAxis void
AddWAxis void
IfcGrid System
IfcGrid System
Parse IfcGrid
ParseXml void
RemoveUAxis void
RemoveVAxis void
RemoveWAxis void
SetXML void
extractAxes List
getRepresentation IfcProductRepresentation
parseFields void
postParseRelate void
removeExistingFromShapeRep void
removeExistingFromShapeRep void
setShapeRep void
setShapeRep void

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

Метод Описание
IfcGrid ( IfcSpatialElement host, IfcAxis2Placement3D placement, List uAxes, List vAxes ) : System
IfcGrid ( IfcSpatialElement host, IfcAxis2Placement3D placement, List uAxes, List vAxes, List wAxes ) : System

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

Метод Описание
BuildStringSTEP ( ) : string

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

Метод Описание
AddUAxis ( IfcGridAxis a ) : void
AddVAxis ( IfcGridAxis a ) : void
AddWAxis ( IfcGridAxis a ) : void
IfcGrid ( ) : System
IfcGrid ( DatabaseIfc db, IfcGrid g ) : System
Parse ( string strDef, ReleaseVersion schema ) : IfcGrid
ParseXml ( XmlElement xml ) : void
RemoveUAxis ( IfcGridAxis a ) : void
RemoveVAxis ( IfcGridAxis a ) : void
RemoveWAxis ( IfcGridAxis a ) : void
SetXML ( XmlElement xml, BaseClassIfc host, HashSet processed ) : void
extractAxes ( XmlNode node ) : List
getRepresentation ( List uAxes, List vAxes, List wAxes ) : IfcProductRepresentation
parseFields ( IfcGrid g, List arrFields, int &ipos, ReleaseVersion schema ) : void
postParseRelate ( ) : void
removeExistingFromShapeRep ( IfcGridAxis a ) : void
removeExistingFromShapeRep ( List axis ) : void
setShapeRep ( IfcGridAxis a ) : void
setShapeRep ( List axis ) : void

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

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

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

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

public IfcGrid ( IfcSpatialElement host, IfcAxis2Placement3D placement, List uAxes, List vAxes ) : System
host IfcSpatialElement
placement IfcAxis2Placement3D
uAxes List
vAxes List
Результат System

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

public IfcGrid ( IfcSpatialElement host, IfcAxis2Placement3D placement, List uAxes, List vAxes, List wAxes ) : System
host IfcSpatialElement
placement IfcAxis2Placement3D
uAxes List
vAxes List
wAxes List
Результат System