GeometryGym.Ifc.IfcAxis2Placement3D.IfcAxis2Placement3D C# (CSharp) Method

IfcAxis2Placement3D() private method

private IfcAxis2Placement3D ( DatabaseIfc db, IfcAxis2Placement3D p ) : System
db DatabaseIfc
p IfcAxis2Placement3D
return System
		internal IfcAxis2Placement3D(DatabaseIfc db, IfcAxis2Placement3D p) : base(db, p)
		{
			if (p.mAxis > 0)
				Axis = db.Factory.Duplicate(p.Axis) as IfcDirection;
			if (p.mRefDirection > 0)
				RefDirection = db.Factory.Duplicate(p.RefDirection) as IfcDirection;
		}

Same methods

IfcAxis2Placement3D::IfcAxis2Placement3D ( ) : System
IfcAxis2Placement3D::IfcAxis2Placement3D ( DatabaseIfc db, Plane plane ) : System
IfcAxis2Placement3D::IfcAxis2Placement3D ( IfcCartesianPoint location ) : System
IfcAxis2Placement3D::IfcAxis2Placement3D ( IfcCartesianPoint location, IfcDirection axis, IfcDirection refDirection ) : System