Show / Hide Table of Contents

    Class TurnedSolidLayout

    A turned solid formed by a planar loop of points, a Layout3D

    Inheritance
    System.Object
    Material
    TurnedSolidLayout
    Inherited Members
    Material.Get(MaterialHandle)
    Material.GetSurface()
    Material.Piecemark
    Material.ToGlobalCoordinates
    Material.ToMemberCoordinates
    Material.Handle
    Material.Holes
    Material.Color
    Material.IsUserDescription
    Material.Description
    Material.Grade
    Material.IsMain
    Material.IsSystem
    Material.SurfaceArea
    Material.Weight
    Material.Finish
    Material.IsInABM
    Material.ABM_Name
    Material.ABM_ID
    Material.ABM_Note
    Material.UseAutoLengthInABM
    Material.UsePointToPointLengthInABM
    Material.ABM_PointToPointLength
    Material.ABM_Length
    Material.CustomPropertyMapHandle
    Material.ReferenceLocation
    Material.Quantity
    Material.Usage
    Material.IsCNCDownloaded
    Material.IsCNCScribeOntoOther
    Material.RevisionLevel
    Material.RevisionDate
    Material.Route1
    Material.Route2
    Material.Route3
    Material.Route4
    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 TurnedSolidLayout : Material

    Constructors

    TurnedSolidLayout()

    Declaration
    public TurnedSolidLayout()

    Properties

    BendSegments

    Declaration
    public int BendSegments { get; set; }
    Property Value
    Type Description
    System.Int32

    FabricationMethod

    The method used to fabricate the turned solid

    Declaration
    public RolledPlateFabricationMethod FabricationMethod { get; set; }
    Property Value
    Type Description
    RolledPlateFabricationMethod

    IncludedAngle

    An angle more than 0 and less than 2PI radians. This is the share of a circle that the turned solid fills.

    Declaration
    public double IncludedAngle { get; set; }
    Property Value
    Type Description
    System.Double

    Methods

    Dispose(Boolean)

    Declaration
    protected override void Dispose(bool disposing)
    Parameters
    Type Name Description
    System.Boolean disposing
    Overrides
    Material.Dispose(Boolean)

    GetLayout()

    Get the layout used to generate this turned solid in material coordinates. The layout is in the XY plane and is turned about the Y axis in the negative direction. 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 turned solid.

    Declaration
    public void SetLayout(Layout3D newLayout)
    Parameters
    Type Name Description
    Layout3D newLayout
    Back to top