internal IfcMapConversion(DatabaseIfc m, IfcCoordinateReferenceSystemSelect source, IfcCoordinateReferenceSystem target, double eastings, double northings, double orthogonalHeight, double XAxisAbscissa, double XAxisOrdinate, double scale) : base(m, source, target) { mEastings = eastings; mNorthings = northings; mOrthogonalHeight = orthogonalHeight; mXAxisAbscissa = XAxisAbscissa; mXAxisOrdinate = XAxisOrdinate; mScale = scale; }
protected IfcCoordinateReferenceSystem(IfcCoordinateReferenceSystem p) : base() { mName = p.mName; mDescription = p.mDescription; mGeodeticDatum = p.mGeodeticDatum; mVerticalDatum = p.mVerticalDatum; }
protected static void parseFields(IfcCoordinateReferenceSystem o, List<string> arrFields, ref int ipos) { o.mName = arrFields[ipos++]; o.mDescription = arrFields[ipos++]; o.mGeodeticDatum = arrFields[ipos++]; o.mVerticalDatum = arrFields[ipos++]; }
protected IfcCoordinateOperation(DatabaseIfc m, IfcCoordinateReferenceSystemSelect source, IfcCoordinateReferenceSystem target) : base(m) { mSourceCRS = source.Index; mTargetCRS = target.mIndex; }