Search Results for

    Show / Hide Table of Contents

    Class ToolingBoxBuilder

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    FeatureBuilder
    ToolingBoxBuilder
    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 ToolingBoxBuilder : FeatureBuilder, IMessageSink, IComponentBuilder

    Constructors

    ToolingBoxBuilder()

    Declaration
    protected ToolingBoxBuilder()

    Properties

    AxisPoint

    Declaration
    public Point AxisPoint { get; set; }
    Property Value
    Type Description
    Point

    AxisVector

    Declaration
    public Direction AxisVector { get; set; }
    Property Value
    Type Description
    Direction

    BoundedObject

    Declaration
    public ScCollector BoundedObject { get; }
    Property Value
    Type Description
    ScCollector

    BoxColor

    Declaration
    public NXColor BoxColor { get; set; }
    Property Value
    Type Description
    NXColor

    BoxPosition

    Declaration
    public Point3d BoxPosition { get; set; }
    Property Value
    Type Description
    Point3d

    Clearance

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

    CsysAssociative

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

    CsysSelection

    Declaration
    public SelectCoordinateSystem CsysSelection { get; }
    Property Value
    Type Description
    SelectCoordinateSystem

    FacetBodies

    Declaration
    public SelectNXObjectList FacetBodies { get; }
    Property Value
    Type Description
    SelectNXObjectList

    NeedReferenceExpression

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

    NonAlignedMinimumBox

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

    OffsetNegativeX

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

    OffsetNegativeY

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

    OffsetNegativeZ

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

    OffsetPositiveX

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

    OffsetPositiveY

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

    OffsetPositiveZ

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

    PositionPrecisionValue

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

    PrecisionValue

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

    RadialOffset

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

    ReferenceCsysType

    Declaration
    public ToolingBoxBuilder.RefCsysType ReferenceCsysType { get; set; }
    Property Value
    Type Description
    ToolingBoxBuilder.RefCsysType

    ShowDimension

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

    SingleOffset

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

    Type

    Declaration
    public ToolingBoxBuilder.Types Type { get; set; }
    Property Value
    Type Description
    ToolingBoxBuilder.Types

    XValue

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

    YValue

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

    ZValue

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

    Methods

    CalculateBoxSize()

    Declaration
    public void CalculateBoxSize()

    SetBoxMatrixAndPosition(Matrix3x3, Point3d)

    Declaration
    public void SetBoxMatrixAndPosition(Matrix3x3 matrix, Point3d position)
    Parameters
    Type Name Description
    Matrix3x3 matrix
    Point3d position

    SetSelectedOccurrences(NXObject[], NXObject[])

    Declaration
    public void SetSelectedOccurrences(NXObject[] selections, NXObject[] deselections)
    Parameters
    Type Name Description
    NXObject[] selections
    NXObject[] deselections

    Implements

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