Search Results for

    Show / Hide Table of Contents

    Class PointCollection

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObjectCollection
    PointCollection
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    System.Collections.IEnumerable
    Inherited Members
    TaggedObjectCollection.GetEnumerator()
    TaggedObjectCollection.initialize()
    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.ToString()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: NXOpen
    Assembly: NXOpen.dll
    Syntax
    public class PointCollection : TaggedObjectCollection, IMessageSink, IEnumerable

    Constructors

    PointCollection()

    Declaration
    protected PointCollection()

    PointCollection(BasePart)

    Declaration
    protected PointCollection(BasePart owner)
    Parameters
    Type Name Description
    BasePart owner

    Properties

    Tag

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

    Methods

    CreatePoint(CAEFace, Point, SmartObject.UpdateOption)

    Declaration
    public Point CreatePoint(CAEFace face, Point projectedPoint, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    CAEFace face
    Point projectedPoint
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Point

    CreatePoint(CartesianCoordinateSystem, Scalar, Scalar, Scalar, SmartObject.UpdateOption)

    Declaration
    public Point CreatePoint(CartesianCoordinateSystem csys, Scalar scalarX, Scalar scalarY, Scalar scalarZ, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    CartesianCoordinateSystem csys
    Scalar scalarX
    Scalar scalarY
    Scalar scalarZ
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Point

    CreatePoint(Expression, SmartObject.UpdateOption)

    Declaration
    public Point CreatePoint(Expression exp, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    Expression exp
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Point

    CreatePoint(IBaseCurve, IBaseCurve, Point, Point, SmartObject.UpdateOption)

    Declaration
    public Point CreatePoint(IBaseCurve curve1, IBaseCurve curve2, Point helpPt1, Point helpPt2, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    IBaseCurve curve1
    IBaseCurve curve2
    Point helpPt1
    Point helpPt2
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Point

    CreatePoint(IBaseCurve, IBaseCurve, Point3d, View, SmartObject.UpdateOption)

    Declaration
    public Point CreatePoint(IBaseCurve curve1, IBaseCurve curve2, Point3d startPoint, View view, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    IBaseCurve curve1
    IBaseCurve curve2
    Point3d startPoint
    View view
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Point

    CreatePoint(IBaseCurve, Point, Scalar, PointCollection.AlongCurveOption, Sense, SmartObject.UpdateOption)

    Declaration
    public Point CreatePoint(IBaseCurve edgeCurve, Point pointOffset, Scalar distancePercent, PointCollection.AlongCurveOption option, Sense sense, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    IBaseCurve edgeCurve
    Point pointOffset
    Scalar distancePercent
    PointCollection.AlongCurveOption option
    Sense sense
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Point

    CreatePoint(IBaseCurve, Scalar, PointCollection.PointOnCurveLocationOption, Point, SmartObject.UpdateOption)

    Declaration
    public Point CreatePoint(IBaseCurve edgeCurve, Scalar scalarT, PointCollection.PointOnCurveLocationOption locationOption, Point specifiedPoint, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    IBaseCurve edgeCurve
    Scalar scalarT
    PointCollection.PointOnCurveLocationOption locationOption
    Point specifiedPoint
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Point

    CreatePoint(IBaseCurve, Scalar, PointCollection.PointOnCurveLocationOption, SmartObject.UpdateOption)

    Declaration
    public Point CreatePoint(IBaseCurve edgeCurve, Scalar scalarT, PointCollection.PointOnCurveLocationOption locationOption, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    IBaseCurve edgeCurve
    Scalar scalarT
    PointCollection.PointOnCurveLocationOption locationOption
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Point

    CreatePoint(IBaseCurve, Scalar, SmartObject.UpdateOption)

    Declaration
    public Point CreatePoint(IBaseCurve edgeCurve, Scalar scalarT, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    IBaseCurve edgeCurve
    Scalar scalarT
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Point

    CreatePoint(IBaseCurve, Scalar, SmartObject.UpdateOption, Boolean)

    Declaration
    public Point CreatePoint(IBaseCurve edgeCurve, Scalar scalarT, SmartObject.UpdateOption updateOption, bool useReverseParameter)
    Parameters
    Type Name Description
    IBaseCurve edgeCurve
    Scalar scalarT
    SmartObject.UpdateOption updateOption
    System.Boolean useReverseParameter
    Returns
    Type Description
    Point

    CreatePoint(IBaseCurve, Scalar, Xform, SmartObject.UpdateOption)

    Declaration
    public Point CreatePoint(IBaseCurve edgeCurve, Scalar angle, Xform xform, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    IBaseCurve edgeCurve
    Scalar angle
    Xform xform
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Point

    CreatePoint(IBaseCurve, SmartObject.UpdateOption)

    Declaration
    public Point CreatePoint(IBaseCurve edgeCurve, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    IBaseCurve edgeCurve
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Point

    CreatePoint(IBaseCurve, View)

    Declaration
    public Point CreatePoint(IBaseCurve splarc, View view)
    Parameters
    Type Name Description
    IBaseCurve splarc
    View view
    Returns
    Type Description
    Point

    CreatePoint(IBasePlane, IBaseCurve, Point, Point, SmartObject.UpdateOption)

    Declaration
    public Point CreatePoint(IBasePlane plane, IBaseCurve curve, Point helpPt1, Point helpPt2, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    IBasePlane plane
    IBaseCurve curve
    Point helpPt1
    Point helpPt2
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Point

    CreatePoint(IParameterizedSurface, IBaseCurve, Point, Point, SmartObject.UpdateOption)

    Declaration
    public Point CreatePoint(IParameterizedSurface face, IBaseCurve curve, Point helpPt1, Point helpPt2, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    IParameterizedSurface face
    IBaseCurve curve
    Point helpPt1
    Point helpPt2
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Point

    CreatePoint(IParameterizedSurface, Scalar, Scalar, SmartObject.UpdateOption)

    Declaration
    public Point CreatePoint(IParameterizedSurface face, Scalar scalarU, Scalar scalarV, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    IParameterizedSurface face
    Scalar scalarU
    Scalar scalarV
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Point

    CreatePoint(IParameterizedSurface, SmartObject.UpdateOption)

    Declaration
    public Point CreatePoint(IParameterizedSurface sphericalFace, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    IParameterizedSurface sphericalFace
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Point

    CreatePoint(Offset, Point, SmartObject.UpdateOption)

    Declaration
    public Point CreatePoint(Offset offset, Point offsetPoint, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    Offset offset
    Point offsetPoint
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Point

    CreatePoint(Point, Point, Scalar, SmartObject.UpdateOption)

    Declaration
    public Point CreatePoint(Point point1, Point point2, Scalar distancePercentage, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    Point point1
    Point point2
    Scalar distancePercentage
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Point

    CreatePoint(Point, Xform, SmartObject.UpdateOption)

    Declaration
    public Point CreatePoint(Point pointExtract, Xform xform, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    Point pointExtract
    Xform xform
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Point

    CreatePoint(Point3d)

    Declaration
    public Point CreatePoint(Point3d coordinates)
    Parameters
    Type Name Description
    Point3d coordinates
    Returns
    Type Description
    Point

    CreatePoint(IRoutePosition, Xform, SmartObject.UpdateOption)

    Declaration
    public Point CreatePoint(IRoutePosition routePosition, Xform xform, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    IRoutePosition routePosition
    Xform xform
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Point

    CreatePoint(Scalar, Scalar, Scalar, SmartObject.UpdateOption)

    Declaration
    public Point CreatePoint(Scalar scalarX, Scalar scalarY, Scalar scalarZ, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    Scalar scalarX
    Scalar scalarY
    Scalar scalarZ
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Point

    CreatePoint(ScCollector, IBaseCurve, Point, Point, SmartObject.UpdateOption)

    Declaration
    public Point CreatePoint(ScCollector faces, IBaseCurve curve, Point helpPt1, Point helpPt2, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    ScCollector faces
    IBaseCurve curve
    Point helpPt1
    Point helpPt2
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Point

    CreatePoint(SmartObject.UpdateOption, Annotation, Scalar, Int32, Int32, Boolean)

    Declaration
    public Point CreatePoint(SmartObject.UpdateOption updateOption, Annotation annotation, Scalar t, int side, int block, bool attachFcfToDim)
    Parameters
    Type Name Description
    SmartObject.UpdateOption updateOption
    Annotation annotation
    Scalar t
    System.Int32 side
    System.Int32 block
    System.Boolean attachFcfToDim
    Returns
    Type Description
    Point

    CreatePoint(View, IBaseCurve, IBaseCurve, Point3d, SmartObject.UpdateOption)

    Declaration
    public Point CreatePoint(View view, IBaseCurve edgeCurve1, IBaseCurve edgeCurve2, Point3d helpPt, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    View view
    IBaseCurve edgeCurve1
    IBaseCurve edgeCurve2
    Point3d helpPt
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Point

    CreatePointAtCoordinateSystemOrigin(SmartObject.UpdateOption, CoordinateSystem)

    Declaration
    public Point CreatePointAtCoordinateSystemOrigin(SmartObject.UpdateOption updateOption, CoordinateSystem smartCsys)
    Parameters
    Type Name Description
    SmartObject.UpdateOption updateOption
    CoordinateSystem smartCsys
    Returns
    Type Description
    Point

    CreatePointOnPortExtractAlign(SmartObject.UpdateOption, Port, Scalar)

    Declaration
    public Point CreatePointOnPortExtractAlign(SmartObject.UpdateOption updateOption, Port port, Scalar distance)
    Parameters
    Type Name Description
    SmartObject.UpdateOption updateOption
    Port port
    Scalar distance
    Returns
    Type Description
    Point

    CreatePointOnSectionCG(SmartObject.UpdateOption, TaggedObject)

    Declaration
    public Point CreatePointOnSectionCG(SmartObject.UpdateOption updateOption, TaggedObject face)
    Parameters
    Type Name Description
    SmartObject.UpdateOption updateOption
    TaggedObject face
    Returns
    Type Description
    Point

    CreatePointOnSurfaceAxis(TaggedObject, Scalar, SmartObject.UpdateOption)

    Declaration
    public Point CreatePointOnSurfaceAxis(TaggedObject face, Scalar parameter, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    TaggedObject face
    Scalar parameter
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Point

    CreatePointSplarc(IBaseCurve, View)

    Declaration
    public Point CreatePointSplarc(IBaseCurve splarc, View view)
    Parameters
    Type Name Description
    IBaseCurve splarc
    View view
    Returns
    Type Description
    Point

    CreatePointSplineDefiningPoint(IBaseCurve, Int32, SmartObject.UpdateOption)

    Declaration
    public Point CreatePointSplineDefiningPoint(IBaseCurve splineCurve, int definingPointIndex, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    IBaseCurve splineCurve
    System.Int32 definingPointIndex
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Point

    CreatePointSplinePole(IBaseCurve, Int32, SmartObject.UpdateOption)

    Declaration
    public Point CreatePointSplinePole(IBaseCurve splineCurve, int poleIndex, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    IBaseCurve splineCurve
    System.Int32 poleIndex
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Point

    CreateQuadrantPoint(IBaseCurve, Int32, SmartObject.UpdateOption)

    Declaration
    public Point CreateQuadrantPoint(IBaseCurve curveOrEdge, int quadrant, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    IBaseCurve curveOrEdge
    System.Int32 quadrant
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Point

    CreateStockOffsetPoint(Point, Direction, String, SmartObject.UpdateOption)

    Declaration
    public Point CreateStockOffsetPoint(Point basePoint, Direction offsetDirr, string offsetExpression, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    Point basePoint
    Direction offsetDirr
    System.String offsetExpression
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Point

    CreateVirtualIntersectionPoint(IBaseCurve, IBaseCurve, Point, Point, SmartObject.UpdateOption)

    Declaration
    public Point CreateVirtualIntersectionPoint(IBaseCurve curve1, IBaseCurve curve2, Point helpPt1, Point helpPt2, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    IBaseCurve curve1
    IBaseCurve curve2
    Point helpPt1
    Point helpPt2
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Point

    DeletePoint(Point)

    Declaration
    public void DeletePoint(Point point)
    Parameters
    Type Name Description
    Point point

    EditStockOffsetPoint(Point, Direction, String, SmartObject.UpdateOption)

    Declaration
    public Point EditStockOffsetPoint(Point basePoint, Direction offsetDirr, string offsetExpression, SmartObject.UpdateOption updateOption)
    Parameters
    Type Name Description
    Point basePoint
    Direction offsetDirr
    System.String offsetExpression
    SmartObject.UpdateOption updateOption
    Returns
    Type Description
    Point

    EnumerateMoveNext(ref Tag, Byte[])

    Declaration
    protected override int EnumerateMoveNext(ref Tag currentTag, byte[] state)
    Parameters
    Type Name Description
    Tag currentTag
    System.Byte[] state
    Returns
    Type Description
    System.Int32
    Overrides
    TaggedObjectCollection.EnumerateMoveNext(ref Tag, Byte[])

    FindObject(String)

    Declaration
    public Point FindObject(string journalIdentifier)
    Parameters
    Type Name Description
    System.String journalIdentifier
    Returns
    Type Description
    Point

    RemoveParameters(Point)

    Declaration
    public void RemoveParameters(Point point)
    Parameters
    Type Name Description
    Point point

    ToArray()

    Declaration
    public Point[] ToArray()
    Returns
    Type Description
    Point[]

    Implements

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