Show / Hide Table of Contents

    Class ShapeMaterial

    A material whose definition is based on a Shape from the MaterialFile

    Inheritance
    object
    Material
    ShapeMaterial
    Clevis
    RolledShapeMaterial
    Turnbuckle
    Implements
    ICuttableEndMaterial
    Inherited Members
    Material.Get(MaterialHandle)
    Material.GetSurface()
    Material.Drill(HolePattern)
    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.IsDummy
    Material.IsFitted
    Material.IsBent
    Material.IsStretched
    Material.SurfaceFinish
    Material.IsAutoSurfaceFinish
    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.MaterialUse
    Material.IsCNCDownloaded
    Material.IsCNCScribeOntoOther
    Material.RevisionLevel
    Material.RevisionDate
    Material.Route1
    Material.Route2
    Material.Route3
    Material.Route4
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: DesignData.SDS2.Model
    Assembly: DesignData.SDS2.Model.dll
    Syntax
    public class ShapeMaterial : Material, ICuttableEndMaterial

    Properties

    Ends

    Information specific to the ends of the material.

    Declaration
    public ShapeMaterialEndList Ends { get; }
    Property Value
    Type Description
    ShapeMaterialEndList

    Shape

    Get the Shape for this material.

    Declaration
    public Shape Shape { get; }
    Property Value
    Type Description
    Shape

    Methods

    Dispose(bool)

    A material whose definition is based on a Shape from the MaterialFile

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

    SetShape(Shape)

    Set the Shape for this material, and return this material as the proper type for the shape.

    Declaration
    public Material SetShape(Shape shape)
    Parameters
    Type Name Description
    Shape shape
    Returns
    Type Description
    Material

    Implements

    ICuttableEndMaterial
    Back to top