public TeklaPlatePlacementInitializer(IfcStore model, Model_info.Environment env, Point origin, Vector main, Vector reff) { this.origin = new CartesianPoint3D(model, origin.X, origin.Y, origin.Z); this.main = new DirectionVector3D(model, main.X, main.Y, main.Z); this.reff = new DirectionVector3D(model, reff.X, reff.Y, reff.Z); PlacementAxis3D axis = new PlacementAxis3D(model, this.origin, this.main, this.reff); localPlacement = new LocalPlacement(model, env.Stories.FirstOrDefault().LocalPlacement, axis); }
public ModelOptions(IfcStore model, Model_info.Environment environment) { Model = model; this.Environment = environment; }