GeometryGym.Ifc.IfcAxis2Placement2D.IfcAxis2Placement2D C# (CSharp) Méthode

IfcAxis2Placement2D() private méthode

private IfcAxis2Placement2D ( DatabaseIfc db, Point2D position, Vector2D dir ) : System
db DatabaseIfc
position Point2D
dir Vector2D
Résultat System
        internal IfcAxis2Placement2D(DatabaseIfc db, Point2D position, Vector2D dir)
            : base(db, position)
        {
            if (dir.Length > 0 && new Vector3D(dir.X, dir.Y, 0).IsParallelTo(new Vector3D(1,0,0), Math.PI / 1800))
                RefDirection = new IfcDirection(db, dir);
        }

Same methods

IfcAxis2Placement2D::IfcAxis2Placement2D ( ) : System
IfcAxis2Placement2D::IfcAxis2Placement2D ( DatabaseIfc db ) : System
IfcAxis2Placement2D::IfcAxis2Placement2D ( DatabaseIfc db, IfcAxis2Placement2D p ) : System
IfcAxis2Placement2D::IfcAxis2Placement2D ( DatabaseIfc db, Point2d position, Vector2d dir ) : System
IfcAxis2Placement2D::IfcAxis2Placement2D ( IfcCartesianPoint location ) : System