コード例 #1
0
ファイル: IFC L.cs プロジェクト: GeometryGym/GeometryGymIFC
 public IfcLinearPositioningElement(IfcSpatialStructureElement host, IfcCurve axis) : base(host)
 {
     Axis = axis;
 }
コード例 #2
0
ファイル: IFC L.cs プロジェクト: GeometryGym/GeometryGymIFC
 protected IfcLinearPositioningElement(IfcSpatialStructureElement host) : base(host)
 {
 }
コード例 #3
0
ファイル: IFC L.cs プロジェクト: GeometryGym/GeometryGymIFC
 public IfcLinearPositioningElement(IfcSpatialStructureElement host, IfcObjectPlacement placement, IfcProductDefinitionShape shape) : base(host, placement, shape)
 {
 }
コード例 #4
0
ファイル: IFC Bridge.cs プロジェクト: jmirtsch/GeometryGymIFC
 internal IfcBridgeStructureElement(IfcSpatialStructureElement host, string name, IfcBridgeStructureIndicator indicator)
     : base(host, name)
 {
     mStructureIndicator = indicator;
 }
コード例 #5
0
ファイル: IFC Bridge.cs プロジェクト: jmirtsch/GeometryGymIFC
 internal IfcBridge(IfcSpatialStructureElement host, string name,IfcBridgeStructureIndicator indicator, IfcBridgeStructureType type)
     : base(host, name,indicator)
 {
     mPredefinedType = type;
 }
コード例 #6
0
ファイル: IFC S.cs プロジェクト: jenca-cloud/ggIFC
		protected IfcSpatialStructureElement(IfcSpatialStructureElement host,string name) : base(host,name) { if (mDatabase.mSchema == Schema.IFC2x3) mCompositionType = IfcElementCompositionEnum.ELEMENT; }
コード例 #7
0
ファイル: IFC Bridge.cs プロジェクト: jmirtsch/GeometryGymIFC
 internal IfcBridgePart(IfcSpatialStructureElement host, string name, IfcBridgeStructureIndicator indicator, IfcBridgeStructureElementType type, IfcBridgeTechnologicalElementType techno)
     : base(host, name, indicator)
 {
     mStructureElementType = type; mTechnoElementType = techno;
 }
コード例 #8
0
 internal IfcBridgePart(IfcSpatialStructureElement host, string name, IfcBridgeStructureIndicator indicator, IfcBridgeStructureElementType type, IfcBridgeTechnologicalElementType techno) : base(host, name, indicator)
 {
     mStructureElementType = type; mTechnoElementType = techno;
 }
コード例 #9
0
 internal IfcBridgeStructureElement(IfcSpatialStructureElement host, string name, IfcBridgeStructureIndicator indicator) : base(host, name)
 {
     mStructureIndicator = indicator;
 }
コード例 #10
0
ファイル: IFC F.cs プロジェクト: xeolabs/GeometryGymIFC
 public IfcFacility(IfcSpatialStructureElement host, string name) : base(host, name)
 {
 }
コード例 #11
0
ファイル: IFC B.cs プロジェクト: jmirtsch/GeometryGymIFC
 public IfcBuildingStorey(IfcSpatialStructureElement host, IfcObjectPlacement p, IfcProductRepresentation r)
     : base(host, p, r)
 {
 }
コード例 #12
0
ファイル: IFC S.cs プロジェクト: jenca-cloud/ggIFC
		internal IfcSpace(IfcSpatialStructureElement host, string name)
			: base(host, name)
		{
			//container.addSpace(this);
			//if(mDatabase.mSchema == Schema.IFC2x3 && mPredefinedType != IfcSpaceTypeEnum.EXTERNAL && mPredefinedType != IfcSpaceTypeEnum.INTERNAL && mPredefinedType != IfcSpaceTypeEnum.NOTDEFINED )
			//	mPredefinedType = IfcSpaceTypeEnum.NOTDEFINED;
			//mElevationWithFlooring = elev;
			IfcRelCoversSpaces cs = new IfcRelCoversSpaces(this, null);
		}
コード例 #13
0
ファイル: IFC S.cs プロジェクト: jenca-cloud/ggIFC
		internal IfcSpatialZone(IfcSpatialStructureElement host, string name) : base(host, name) { if (mDatabase.mSchema == Schema.IFC2x3) throw new Exception("IFCSpatial Zone only valid in IFC4 or newer!"); }
コード例 #14
0
ファイル: IFC S.cs プロジェクト: jenca-cloud/ggIFC
		protected static void parseFields(IfcSpatialStructureElement s, List<string> arrFields, ref int ipos)
		{
			IfcSpatialElement.parseFields(s, arrFields, ref ipos);
			string str = arrFields[ipos++];
			if (str != "$")
				s.mCompositionType = (IfcElementCompositionEnum)Enum.Parse(typeof(IfcElementCompositionEnum), str.Replace(".", ""));
		}
コード例 #15
0
 public Pset_PropertyAgreement(IfcSpatialStructureElement instance)
     : base(instance.mDatabase, "Pset_PropertyAgreement")
 {
     DefinesOccurrence.Assign(instance);
 }
コード例 #16
0
 internal IfcBridge(IfcSpatialStructureElement host, string name, IfcBridgeStructureIndicator indicator, IfcBridgeStructureType type) : base(host, name, indicator)
 {
     mPredefinedType = type;
 }
コード例 #17
0
 public IfcBuilding(IfcSpatialStructureElement host, string name) : base(host, name)
 {
 }
コード例 #18
0
ファイル: IFC S.cs プロジェクト: jenca-cloud/ggIFC
		protected IfcSpatialStructureElement(IfcSpatialStructureElement p) : base(p) { mCompositionType = p.mCompositionType; }