public FixtureKind(string name, HullMaterial material, double size) { this.Name = name; this.Size = size; this.Material = material; }
public void AddMaterial(HullMaterial material) { _materials.Add(material.Name, material); this.RaizePropertyChanged("Materials"); }
public GateJoint(HullMaterial material) { this.Material = material; }
public Polygon(HullMaterial material, Point3D a, Point3D b, Point3D c) { this.Material = material; var n = Vector3D.CrossProduct(b - a, c - b); n.Normalize(); var dst = (a.X * n.X + a.Y * n.Y + a.Z * n.Z); this.Plane = new Plane(n, dst); }
public CoverFragment(HullMaterial material, params Point3D[] points) { _points = new List<Point3D>(points); this.Material = material; this.Interpolation = CoverFragmentInterpolation.None; }