Class ReferenceObjectPerimeterLayout
A reference material formed by a planar list of points, a Layout3D, does not need to be a closed loop.
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: DesignData.SDS2.Model
Assembly: DesignData.SDS2.Model.dll
Syntax
public sealed class ReferenceObjectPerimeterLayout : Material
Remarks
Bent plates cannot be modified and regenerated because their layout cannot be recovered.
Constructors
ReferenceObjectPerimeterLayout()
Declaration
public ReferenceObjectPerimeterLayout()
Properties
Thickness
The thickness of the material.
Declaration
public double Thickness { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double | A floating point value in inches. |
ThicknessReferencePoint
The center plane of the material. Changing this shifts the material without changing the work points of the material.
Declaration
public ThicknessReferencePoint ThicknessReferencePoint { get; set; }
Property Value
| Type | Description |
|---|---|
| ThicknessReferencePoint |
Width
The width of the material.
Declaration
public double Width { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Double | A floating point value in inches. |
Methods
Dispose(Boolean)
Declaration
protected override void Dispose(bool disposing)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Boolean | disposing |
Overrides
GetLayout()
Get the layout used to generate this material, in material coordinates. Mutations to the returned value do not change the material; SetLayout() must be used to modify the layout on the material.
Declaration
public Layout3D GetLayout()
Returns
| Type | Description |
|---|---|
| Layout3D |
SetLayout(Layout3D)
Set the layout used to generate this material, in material coordinates.
Declaration
public void SetLayout(Layout3D newLayout)
Parameters
| Type | Name | Description |
|---|---|---|
| Layout3D | newLayout |