Class BentPlateLayout
A bent plate formed by a planar list of points, a Layout3D, does not need to be a closed loop.
Inherited Members
Namespace: DesignData.SDS2.Model
Assembly: DesignData.SDS2.Model.dll
Syntax
public sealed class BentPlateLayout : Plate
Remarks
Bent plates cannot be modified and regenerated because their layout cannot be recovered.
Constructors
BentPlateLayout()
A bent plate formed by a planar list of points, a Layout3D, does not need to be a closed loop.
Declaration
public BentPlateLayout()
Remarks
Bent plates cannot be modified and regenerated because their layout cannot be recovered.
Properties
OrderLength
The length of the bent plate layout as it would need to be ordered.
Declaration
public double OrderLength { get; }
Property Value
Type | Description |
---|---|
double | A floating point value in inches. |
Remarks
Bent plates cannot be modified and regenerated because their layout cannot be recovered.
ThicknessReferencePoint
The center plane of the bent plate layout. Changing this shifts the plate without changing the work points of the bent plate layout.
Declaration
public ThicknessReferencePoint ThicknessReferencePoint { get; set; }
Property Value
Type | Description |
---|---|
ThicknessReferencePoint |
Remarks
Bent plates cannot be modified and regenerated because their layout cannot be recovered.
Width
The width of the bent plate layout.
Declaration
public double Width { get; set; }
Property Value
Type | Description |
---|---|
double | A floating point value in inches. |
Remarks
Bent plates cannot be modified and regenerated because their layout cannot be recovered.
Methods
Dispose(bool)
A bent plate formed by a planar list of points, a Layout3D, does not need to be a closed loop.
Declaration
protected override void Dispose(bool disposing)
Parameters
Type | Name | Description |
---|---|---|
bool | disposing |
Overrides
Remarks
Bent plates cannot be modified and regenerated because their layout cannot be recovered.
GetLayout()
Get the layout used to generate this plate, 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 |
Remarks
Bent plates cannot be modified and regenerated because their layout cannot be recovered.
SetLayout(Layout3D)
Set the layout used to generate this plate, in material coordinates.
Declaration
public void SetLayout(Layout3D newLayout)
Parameters
Type | Name | Description |
---|---|---|
Layout3D | newLayout |
Remarks
Bent plates cannot be modified and regenerated because their layout cannot be recovered.