Example #1
0
 public IfcFixedReferenceSweptAreaSolid(IfcProfileDef sweptArea, IfcAxis2Placement3D position, IfcCurve directrix, IfcParameterValue startParam, IfcParameterValue endParam, IfcDirection fixedReference) : base(sweptArea, position)
 {
     Directrix      = directrix;
     StartParam     = startParam;
     EndParam       = endParam;
     FixedReference = fixedReference;
 }
Example #2
0
 public IfcSweptDiskSolid(IfcCurve directrix, IfcPositiveLengthMeasure radius, IfcPositiveLengthMeasure innerRadius, IfcParameterValue startParam, IfcParameterValue endParam) : base()
 {
     Directrix   = directrix;
     Radius      = radius;
     InnerRadius = innerRadius;
     StartParam  = startParam;
     EndParam    = endParam;
 }
Example #3
0
 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;
 }
Example #4
0
 public IfcPointOnCurve(IfcCurve basisCurve, IfcParameterValue pointParameter) : base()
 {
     BasisCurve     = basisCurve;
     PointParameter = pointParameter;
 }
Example #5
0
 public IfcPointOnSurface(IfcSurface basisSurface, IfcParameterValue pointParameterU, IfcParameterValue pointParameterV) : base()
 {
     BasisSurface    = basisSurface;
     PointParameterU = pointParameterU;
     PointParameterV = pointParameterV;
 }
Example #6
0
 public IfcTrimmingSelect(IfcParameterValue choice)
 {
     this.choice = choice;
 }
Example #7
0
 public IfcMeasureValue(IfcParameterValue choice)
 {
     this.choice = choice;
 }
Example #8
0
 public IfcReparametrisedCompositeCurveSegment(IfcTransitionCode transition, IfcBoolean sameSense, IfcCurve parentCurve, IfcParameterValue paramLength) : base(transition, sameSense, parentCurve)
 {
     ParamLength = paramLength;
 }
Example #9
0
 public static bool IfcConstraintsParamBSpline(int degree, int upKnots, int upCp, int knotMult, IfcParameterValue knots)
 {
     throw new NotImplementedException();
 }
 public IfcSweptDiskSolidPolygonal(IfcCurve directrix, IfcPositiveLengthMeasure radius, IfcPositiveLengthMeasure innerRadius, IfcParameterValue startParam, IfcParameterValue endParam, IfcPositiveLengthMeasure filletRadius) : base(directrix, radius, innerRadius, startParam, endParam)
 {
     FilletRadius = filletRadius;
 }