Search Results for

    Show / Hide Table of Contents

    Class PreprocessGeometryBuilder

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    PreprocessGeometryBuilder
    Implements
    System.Runtime.Remoting.Messaging.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, Int32)
    TaggedObject.Tag
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    System.MarshalByRefObject.CreateObjRef(System.Type)
    System.MarshalByRefObject.GetLifetimeService()
    System.MarshalByRefObject.InitializeLifetimeService()
    System.MarshalByRefObject.MemberwiseClone(System.Boolean)
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: NXOpen.CAM
    Assembly: NXOpen.dll
    Syntax
    public class PreprocessGeometryBuilder : Builder, IMessageSink, IComponentBuilder

    Constructors

    PreprocessGeometryBuilder()

    Declaration
    protected PreprocessGeometryBuilder()

    Properties

    FixedVector

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

    TriangleTolerance

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

    Methods

    Create(NXObject, Double, NXObject)

    Declaration
    public void Create(NXObject obj, double tolerance, NXObject vector)
    Parameters
    Type Name Description
    NXObject obj
    System.Double tolerance
    NXObject vector

    CreateWithAngleTolerance(DisplayableObject, Double, Double, Direction)

    Declaration
    public void CreateWithAngleTolerance(DisplayableObject obj, double tolerance, double angularTolerance, Direction vector)
    Parameters
    Type Name Description
    DisplayableObject obj
    System.Double tolerance
    System.Double angularTolerance
    Direction vector

    Delete(NXObject)

    Declaration
    public void Delete(NXObject obj)
    Parameters
    Type Name Description
    NXObject obj

    GetObjects(out NXObject[], out NXObject[])

    Declaration
    public void GetObjects(out NXObject[] solidBodies, out NXObject[] facetBodies)
    Parameters
    Type Name Description
    NXObject[] solidBodies
    NXObject[] facetBodies

    GetParameter(NXObject, out Double, out NXObject)

    Declaration
    public void GetParameter(NXObject obj, out double tolerance, out NXObject vector)
    Parameters
    Type Name Description
    NXObject obj
    System.Double tolerance
    NXObject vector

    SetParameter(NXObject, Double, NXObject)

    Declaration
    public void SetParameter(NXObject obj, double tolerance, NXObject vector)
    Parameters
    Type Name Description
    NXObject obj
    System.Double tolerance
    NXObject vector

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    IComponentBuilder
    In This Article
    Back to top Generated by DocFX