public IfcSurfaceCurveSweptAreaSolid(IfcProfileDef sweptArea, IfcAxis2Placement3D position, IfcCurve directrix, IfcParameterValue startParam, IfcParameterValue endParam, IfcSurface referenceSurface) : base(sweptArea, position) { Directrix = directrix; StartParam = startParam; EndParam = endParam; ReferenceSurface = referenceSurface; }
public IfcRectangularTrimmedSurface(IfcSurface basisSurface, IfcParameterValue u1, IfcParameterValue v1, IfcParameterValue u2, IfcParameterValue v2, IfcBoolean usense, IfcBoolean vsense) : base() { BasisSurface = basisSurface; U1 = u1; V1 = v1; U2 = u2; V2 = v2; Usense = usense; Vsense = vsense; }
public IfcGeometricSetSelect(IfcSurface choice) { this.choice = choice; }
public IfcPointOnSurface(IfcSurface basisSurface, IfcParameterValue pointParameterU, IfcParameterValue pointParameterV) : base() { BasisSurface = basisSurface; PointParameterU = pointParameterU; PointParameterV = pointParameterV; }
public IfcAdvancedFace(List <IfcFaceBound> bounds, IfcSurface faceSurface, IfcBoolean sameSense) : base(bounds, faceSurface, sameSense) { }
public IfcPcurve(IfcSurface basisSurface, IfcCurve referenceCurve) : base() { BasisSurface = basisSurface; ReferenceCurve = referenceCurve; }
public IfcCurveBoundedSurface(IfcSurface basisSurface, List <IfcBoundaryCurve> boundaries, IfcBoolean implicitOuter) : base() { BasisSurface = basisSurface; Boundaries = boundaries; ImplicitOuter = implicitOuter; }
public IfcSurfaceOrFaceSurface(IfcSurface choice) { this.choice = choice; }
public IfcBoxedHalfSpace(IfcSurface baseSurface, IfcBoolean agreementFlag, IfcBoundingBox enclosure) : base(baseSurface, agreementFlag) { Enclosure = enclosure; }
public IfcHalfSpaceSolid(IfcSurface baseSurface, IfcBoolean agreementFlag) : base() { BaseSurface = baseSurface; AgreementFlag = agreementFlag; }
public IfcFaceSurface(List <IfcFaceBound> bounds, IfcSurface faceSurface, IfcBoolean sameSense) : base(bounds) { FaceSurface = faceSurface; SameSense = sameSense; }
/// <summary> /// Construct a IfcSurfaceCurveSweptAreaSolid with all required attributes. /// </summary> public IfcSurfaceCurveSweptAreaSolid(IfcProfileDef sweptArea, IfcCurve directrix, IfcSurface referenceSurface) : base(sweptArea) { Directrix = directrix; ReferenceSurface = referenceSurface; }
public IfcPolygonalBoundedHalfSpace(IfcSurface baseSurface, IfcBoolean agreementFlag, IfcAxis2Placement3D position, IfcBoundedCurve polygonalBoundary) : base(baseSurface, agreementFlag) { Position = position; PolygonalBoundary = polygonalBoundary; }