Search Results for

    Show / Hide Table of Contents

    Class MasterCutBuilder

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    FeatureBuilder
    MasterCutBuilder
    Implements
    IMessageSink
    IComponentBuilder
    Inherited Members
    FeatureBuilder.CommitFeature()
    FeatureBuilder.GetFeature()
    FeatureBuilder.SetParentFeatureInternal(Feature)
    FeatureBuilder.UnsetParentFeatureInternal(Feature)
    FeatureBuilder.ShowInternalParentFeatureForEdit(Feature)
    FeatureBuilder.HideInternalParentFeatureAfterEdit(Feature)
    FeatureBuilder.GetPreviewBody()
    FeatureBuilder.ParentFeatureInternal
    FeatureBuilder.PatchSolutionFlag
    FeatureBuilder.PatchSurfaceFilename
    FeatureBuilder.SurroundingPatchSurfaceFilename
    Builder.Commit()
    Builder.Destroy()
    Builder.GetCommittedObjects()
    Builder.GetObject()
    Builder.ShowResults()
    Builder.Validate()
    Builder.PreviewBuilder
    TaggedObject.initialize()
    TaggedObject.ToString()
    TaggedObject.PrintTestData(string)
    TaggedObject.PrintTestData(string, int)
    TaggedObject.Tag
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    MarshalByRefObject.GetLifetimeService()
    MarshalByRefObject.InitializeLifetimeService()
    MarshalByRefObject.MemberwiseClone(bool)
    object.GetType()
    object.MemberwiseClone()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: NXOpen.Features
    Assembly: NXOpen.dll
    Syntax
    public class MasterCutBuilder : FeatureBuilder, IMessageSink, IComponentBuilder

    Constructors

    MasterCutBuilder()

    Declaration
    protected MasterCutBuilder()

    Properties

    CutColor

    Declaration
    public int CutColor { get; set; }
    Property Value
    Type Description
    int

    CutView

    Declaration
    public ModelingView CutView { get; set; }
    Property Value
    Type Description
    ModelingView

    Extrude

    Declaration
    public ExtrudeBuilder Extrude { get; }
    Property Value
    Type Description
    ExtrudeBuilder

    HatchAngle

    Declaration
    public double HatchAngle { get; set; }
    Property Value
    Type Description
    double

    HatchDistance

    Declaration
    public double HatchDistance { get; set; }
    Property Value
    Type Description
    double

    MaterialOutsideLoop

    Declaration
    public bool MaterialOutsideLoop { get; set; }
    Property Value
    Type Description
    bool

    SaveAsName

    Declaration
    public string SaveAsName { get; set; }
    Property Value
    Type Description
    string

    TargetComponents

    Declaration
    public SelectDisplayableObjectList TargetComponents { get; }
    Property Value
    Type Description
    SelectDisplayableObjectList

    ToolBody

    Declaration
    public Body ToolBody { get; set; }
    Property Value
    Type Description
    Body

    UseCutColor

    Declaration
    public bool UseCutColor { get; set; }
    Property Value
    Type Description
    bool

    UseCutHatch

    Declaration
    public bool UseCutHatch { get; set; }
    Property Value
    Type Description
    bool

    UseSaveAs

    Declaration
    public bool UseSaveAs { get; set; }
    Property Value
    Type Description
    bool

    Methods

    CalcThroughLimits(Direction, out double, out double)

    Declaration
    public void CalcThroughLimits(Direction direction, out double limit1, out double limit2)
    Parameters
    Type Name Description
    Direction direction
    double limit1
    double limit2

    GetTargetComponents()

    Declaration
    public DisplayableObject[] GetTargetComponents()
    Returns
    Type Description
    DisplayableObject[]

    RecalculateLimits()

    Declaration
    public void RecalculateLimits()

    SetTargetComponents(NXObject[])

    Declaration
    public void SetTargetComponents(NXObject[] targetComponents)
    Parameters
    Type Name Description
    NXObject[] targetComponents

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    IComponentBuilder
    In this article
    Back to top Generated by DocFX