Search Results for

    Show / Hide Table of Contents

    Class SketchOffsetBuilder

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    SketchOffsetBuilder
    Implements
    IMessageSink
    IComponentBuilder
    Inherited Members
    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
    Assembly: NXOpen.dll
    Syntax
    public class SketchOffsetBuilder : Builder, IMessageSink, IComponentBuilder

    Constructors

    SketchOffsetBuilder()

    Declaration
    protected SketchOffsetBuilder()

    Properties

    CapType

    Declaration
    public SketchOffset.CapType CapType { get; set; }
    Property Value
    Type Description
    SketchOffset.CapType

    ConvertToReference

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

    CreateConstraint

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

    CreateDimension

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

    Degree

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

    Distance

    Declaration
    public Expression Distance { get; }
    Property Value
    Type Description
    Expression

    IsSymmetric

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

    NumberOfCopies

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

    Tolerance

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

    Methods

    BreakChain(NXObject, NXObject, Point3d)

    Declaration
    public void BreakChain(NXObject object1, NXObject object2, Point3d helpPt)
    Parameters
    Type Name Description
    NXObject object1
    NXObject object2
    Point3d helpPt

    CreateSection()

    Declaration
    public Section CreateSection()
    Returns
    Type Description
    Section

    EvaluateOffset()

    Declaration
    public void EvaluateOffset()

    GetOutputCurvesOfOffset()

    Declaration
    public NXObject[] GetOutputCurvesOfOffset()
    Returns
    Type Description
    NXObject[]

    GetSections()

    Declaration
    public Section[] GetSections()
    Returns
    Type Description
    Section[]

    MergeChains(NXObject, NXObject, Point3d)

    Declaration
    public void MergeChains(NXObject object1, NXObject object2, Point3d helpPt)
    Parameters
    Type Name Description
    NXObject object1
    NXObject object2
    Point3d helpPt

    RemoveSection(Section)

    Declaration
    public void RemoveSection(Section section)
    Parameters
    Type Name Description
    Section section

    ReverseOffsetDirection()

    Declaration
    public void ReverseOffsetDirection()

    ReverseOffsetDirectionOfChain(NXObject)

    Declaration
    public void ReverseOffsetDirectionOfChain(NXObject objectInChain)
    Parameters
    Type Name Description
    NXObject objectInChain

    SetEndConstraint(NXObject, int, bool, bool)

    Declaration
    public void SetEndConstraint(NXObject objectInChain, int inx, bool isStartEnd, bool constraint)
    Parameters
    Type Name Description
    NXObject objectInChain
    int inx
    bool isStartEnd
    bool constraint

    UpdateLoopsAndCopies()

    Declaration
    public void UpdateLoopsAndCopies()

    UpdateSolverDistance()

    Declaration
    public void UpdateSolverDistance()

    UpdateSymmetry()

    Declaration
    public void UpdateSymmetry()

    Implements

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