private static string getExtensionPropertiesAsString(BIMElement paramBIMElement, bool paramBoolean) { System.Collections.IEnumerator iterator = paramBIMElement.ExtensionProperties.GetEnumerator(); StringBuilder stringBuffer = new StringBuilder(); stringBuffer.Append("\n"); while (iterator.MoveNext()) { BIMPropertySet bIMPropertySet = (BIMPropertySet)iterator.Current; string str = bIMPropertySet.Name; stringBuffer.Append("\n" + str + ":\n"); System.Collections.IEnumerator iterator1 = bIMPropertySet.Properties.GetEnumerator(); while (iterator1.MoveNext()) { BIMProperty bIMProperty = (BIMProperty)iterator1.Current; if (bIMProperty.Number) { continue; } stringBuffer.Append(bIMProperty.Name + ": " + bIMProperty.Value); //JAVA TO C# CONVERTER TODO TASK: Java iterators are only converted within the context of 'while' and 'for' loops: if (iterator1.hasNext()) { stringBuffer.Append(", "); } } } return(stringBuffer.ToString()); }
private static BIMElement inverseUOM(BIMElement paramBIMElement) { double d = Unit1ToUnit2Util.Instance.getUnitDiv(paramBIMElement.Uom1).doubleValue(); paramBIMElement.Qty1 = paramBIMElement.Qty1 / d; paramBIMElement.Uom1 = Unit1ToUnit2Util.Instance.getUnit2(paramBIMElement.Uom1); d = Unit1ToUnit2Util.Instance.getUnitDiv(paramBIMElement.Uom2).doubleValue(); paramBIMElement.Qty2 = paramBIMElement.Qty2 / d; paramBIMElement.Uom2 = Unit1ToUnit2Util.Instance.getUnit2(paramBIMElement.Uom2); d = Unit1ToUnit2Util.Instance.getUnitDiv(paramBIMElement.Uom3).doubleValue(); paramBIMElement.Qty3 = paramBIMElement.Qty3 / d; paramBIMElement.Uom3 = Unit1ToUnit2Util.Instance.getUnit2(paramBIMElement.Uom3); return(paramBIMElement); }
public static int defaultQuantityForClass(BIMElement paramBIMElement) { return((paramBIMElement is BIMWall) ? 1 : ((paramBIMElement is BIMDoor) ? 2 : ((paramBIMElement is BIMWindow) ? 2 : ((paramBIMElement is BIMSlab) ? 2 : ((paramBIMElement is BIMRoof) ? 1 : ((paramBIMElement is BIMRailing) ? 1 : ((paramBIMElement is BIMBeam) ? 2 : ((paramBIMElement is BIMStair) ? 3 : ((paramBIMElement is BIMRamp) ? 3 : ((paramBIMElement is BIMColumn) ? 2 : ((paramBIMElement is BIMObject) ? 2 : ((paramBIMElement is BIMFurniture) ? 2 : ((paramBIMElement is BIMLightFixture) ? 2 : ((paramBIMElement is BIMBuildingElementPart) ? 2 : ((paramBIMElement is BIMPlate) ? 2 : ((paramBIMElement is BIMPile) ? 1 : ((paramBIMElement is BIMCovering) ? 1 : ((paramBIMElement is BIMCeiling) ? 1 : ((paramBIMElement is BIMFooting) ? 2 : ((paramBIMElement is BIMDistributionElementWithLength) ? 3 : ((paramBIMElement is BIMDistributionElement) ? 2 : ((paramBIMElement is BIMMember) ? 1 : ((paramBIMElement is BIMSpace) ? 1 : ((paramBIMElement is BIMSpaceBoundary) ? 2 : ((paramBIMElement is BIMGrossAreaCompartment) ? 1 : ((paramBIMElement is BIMFireCompartment) ? 1 : ((paramBIMElement is BIMSecureCompartment) ? 1 : 0))))))))))))))))))))))))))); }
public static void constructExtraValues(BIMElement paramBIMElement, bool paramBoolean) { if (paramBIMElement is BIMWall) { constructWallExtraValues((BIMWall)paramBIMElement, paramBoolean); } else if (paramBIMElement is BIMDoor) { constructDoorExtraValues((BIMDoor)paramBIMElement, paramBoolean); } else if (paramBIMElement is BIMWindow) { constructWindowExtraValues((BIMWindow)paramBIMElement, paramBoolean); } else if (paramBIMElement is BIMSlab) { constructSlabExtraValues((BIMSlab)paramBIMElement, paramBoolean); } else if (paramBIMElement is BIMRoof) { constructRoofExtraValues((BIMRoof)paramBIMElement, paramBoolean); } else if (paramBIMElement is BIMRailing) { constructRailingExtraValues((BIMRailing)paramBIMElement, paramBoolean); } else if (paramBIMElement is BIMBeam) { constructBeamExtraValues((BIMBeam)paramBIMElement, paramBoolean); } else if (paramBIMElement is BIMStair) { constructStairExtraValues((BIMStair)paramBIMElement, paramBoolean); } else if (paramBIMElement is BIMRamp) { constructRampExtraValues((BIMRamp)paramBIMElement, paramBoolean); } else if (paramBIMElement is BIMColumn) { constructColumnExtraValues((BIMColumn)paramBIMElement, paramBoolean); } else if (paramBIMElement is BIMObject) { constructObjectExtraValues((BIMObject)paramBIMElement, paramBoolean); } else if (paramBIMElement is BIMFurniture) { constructFurnitureExtraValues((BIMFurniture)paramBIMElement, paramBoolean); } else if (paramBIMElement is BIMLightFixture) { constructLightFixtureExtraValues((BIMLightFixture)paramBIMElement, paramBoolean); } else if (paramBIMElement is BIMBuildingElementPart) { constructBuildingElementPartExtraValues((BIMBuildingElementPart)paramBIMElement, paramBoolean); } else if (paramBIMElement is BIMPlate) { constructPlateExtraValues((BIMPlate)paramBIMElement, paramBoolean); } else if (paramBIMElement is BIMPile) { constructPileExtraValues((BIMPile)paramBIMElement, paramBoolean); } else if (paramBIMElement is BIMCovering) { constructCoveringExtraValues((BIMCovering)paramBIMElement, paramBoolean); } else if (paramBIMElement is BIMCeiling) { constructCeilingExtraValues((BIMCeiling)paramBIMElement, paramBoolean); } else if (paramBIMElement is BIMFooting) { constructFootingExtraValues((BIMFooting)paramBIMElement, paramBoolean); } else if (paramBIMElement is BIMDistributionElementWithLength) { constructDistributionElementWithLengthExtraValues((BIMDistributionElementWithLength)paramBIMElement, paramBoolean); } else if (paramBIMElement is BIMDistributionElement) { constructDistributionElementExtraValues((BIMDistributionElement)paramBIMElement, paramBoolean); } else if (paramBIMElement is BIMMember) { constructMemberExtraValues((BIMMember)paramBIMElement, paramBoolean); } else if (paramBIMElement is BIMSpace) { constructSpaceExtraValues((BIMSpace)paramBIMElement, paramBoolean); } else if (paramBIMElement is BIMSpaceBoundary) { constructSpaceBoundaryExtraValues((BIMSpaceBoundary)paramBIMElement, paramBoolean); } else if (paramBIMElement is BIMGrossAreaCompartment) { constructGrossAreaCompartmentExtraValues((BIMGrossAreaCompartment)paramBIMElement, paramBoolean); } else if (paramBIMElement is BIMFireCompartment) { constructFireCompartmentExtraValues((BIMFireCompartment)paramBIMElement, paramBoolean); } else if (paramBIMElement is BIMSecureCompartment) { constructSecureCompartmentExtraValues((BIMSecureCompartment)paramBIMElement, paramBoolean); } }
public BIMElementWithModel(BIMModel paramBIMModel, BIMElement paramBIMElement) { this.model = paramBIMModel; this.element = paramBIMElement; }