Class PointCollection
Inheritance
System.Object
System.MarshalByRefObject
PointCollection
Implements
System.Runtime.Remoting.Messaging.IMessageSink
System.Collections.IEnumerable
Inherited Members
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)
Assembly: NXOpen.dll
Syntax
public class PointCollection : TaggedObjectCollection, IMessageSink, IEnumerable
Constructors
PointCollection()
Declaration
protected PointCollection()
PointCollection(BasePart)
Declaration
protected PointCollection(BasePart owner)
Parameters
Properties
Tag
Declaration
Property Value
Methods
CreatePoint(CAEFace, Point, SmartObject.UpdateOption)
Declaration
public Point CreatePoint(CAEFace face, Point projectedPoint, SmartObject.UpdateOption updateOption)
Parameters
Returns
CreatePoint(CartesianCoordinateSystem, Scalar, Scalar, Scalar, SmartObject.UpdateOption)
Declaration
public Point CreatePoint(CartesianCoordinateSystem csys, Scalar scalarX, Scalar scalarY, Scalar scalarZ, SmartObject.UpdateOption updateOption)
Parameters
Returns
CreatePoint(Expression, SmartObject.UpdateOption)
Declaration
public Point CreatePoint(Expression exp, SmartObject.UpdateOption updateOption)
Parameters
Returns
CreatePoint(IBaseCurve, IBaseCurve, Point, Point, SmartObject.UpdateOption)
Declaration
public Point CreatePoint(IBaseCurve curve1, IBaseCurve curve2, Point helpPt1, Point helpPt2, SmartObject.UpdateOption updateOption)
Parameters
Returns
CreatePoint(IBaseCurve, IBaseCurve, Point3d, View, SmartObject.UpdateOption)
Declaration
public Point CreatePoint(IBaseCurve curve1, IBaseCurve curve2, Point3d startPoint, View view, SmartObject.UpdateOption updateOption)
Parameters
Returns
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
Returns
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
Returns
CreatePoint(IBaseCurve, Scalar, PointCollection.PointOnCurveLocationOption, SmartObject.UpdateOption)
Declaration
public Point CreatePoint(IBaseCurve edgeCurve, Scalar scalarT, PointCollection.PointOnCurveLocationOption locationOption, SmartObject.UpdateOption updateOption)
Parameters
Returns
CreatePoint(IBaseCurve, Scalar, SmartObject.UpdateOption)
Declaration
public Point CreatePoint(IBaseCurve edgeCurve, Scalar scalarT, SmartObject.UpdateOption updateOption)
Parameters
Returns
CreatePoint(IBaseCurve, Scalar, SmartObject.UpdateOption, Boolean)
Declaration
public Point CreatePoint(IBaseCurve edgeCurve, Scalar scalarT, SmartObject.UpdateOption updateOption, bool useReverseParameter)
Parameters
Returns
Declaration
public Point CreatePoint(IBaseCurve edgeCurve, Scalar angle, Xform xform, SmartObject.UpdateOption updateOption)
Parameters
Returns
CreatePoint(IBaseCurve, SmartObject.UpdateOption)
Declaration
public Point CreatePoint(IBaseCurve edgeCurve, SmartObject.UpdateOption updateOption)
Parameters
Returns
CreatePoint(IBaseCurve, View)
Declaration
public Point CreatePoint(IBaseCurve splarc, View view)
Parameters
Returns
CreatePoint(IBasePlane, IBaseCurve, Point, Point, SmartObject.UpdateOption)
Declaration
public Point CreatePoint(IBasePlane plane, IBaseCurve curve, Point helpPt1, Point helpPt2, SmartObject.UpdateOption updateOption)
Parameters
Returns
CreatePoint(IParameterizedSurface, IBaseCurve, Point, Point, SmartObject.UpdateOption)
Declaration
public Point CreatePoint(IParameterizedSurface face, IBaseCurve curve, Point helpPt1, Point helpPt2, SmartObject.UpdateOption updateOption)
Parameters
Returns
CreatePoint(IParameterizedSurface, Scalar, Scalar, SmartObject.UpdateOption)
Declaration
public Point CreatePoint(IParameterizedSurface face, Scalar scalarU, Scalar scalarV, SmartObject.UpdateOption updateOption)
Parameters
Returns
CreatePoint(IParameterizedSurface, SmartObject.UpdateOption)
Declaration
public Point CreatePoint(IParameterizedSurface sphericalFace, SmartObject.UpdateOption updateOption)
Parameters
Returns
CreatePoint(Offset, Point, SmartObject.UpdateOption)
Declaration
public Point CreatePoint(Offset offset, Point offsetPoint, SmartObject.UpdateOption updateOption)
Parameters
Returns
CreatePoint(Point, Point, Scalar, SmartObject.UpdateOption)
Declaration
public Point CreatePoint(Point point1, Point point2, Scalar distancePercentage, SmartObject.UpdateOption updateOption)
Parameters
Returns
Declaration
public Point CreatePoint(Point pointExtract, Xform xform, SmartObject.UpdateOption updateOption)
Parameters
Returns
CreatePoint(Point3d)
Declaration
public Point CreatePoint(Point3d coordinates)
Parameters
Type |
Name |
Description |
Point3d |
coordinates |
|
Returns
Declaration
public Point CreatePoint(IRoutePosition routePosition, Xform xform, SmartObject.UpdateOption updateOption)
Parameters
Returns
CreatePoint(Scalar, Scalar, Scalar, SmartObject.UpdateOption)
Declaration
public Point CreatePoint(Scalar scalarX, Scalar scalarY, Scalar scalarZ, SmartObject.UpdateOption updateOption)
Parameters
Returns
CreatePoint(ScCollector, IBaseCurve, Point, Point, SmartObject.UpdateOption)
Declaration
public Point CreatePoint(ScCollector faces, IBaseCurve curve, Point helpPt1, Point helpPt2, SmartObject.UpdateOption updateOption)
Parameters
Returns
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
Returns
CreatePoint(View, IBaseCurve, IBaseCurve, Point3d, SmartObject.UpdateOption)
Declaration
public Point CreatePoint(View view, IBaseCurve edgeCurve1, IBaseCurve edgeCurve2, Point3d helpPt, SmartObject.UpdateOption updateOption)
Parameters
Returns
Declaration
public Point CreatePointOnPortExtractAlign(SmartObject.UpdateOption updateOption, Port port, Scalar distance)
Parameters
Returns
CreatePointOnSectionCG(SmartObject.UpdateOption, TaggedObject)
Declaration
public Point CreatePointOnSectionCG(SmartObject.UpdateOption updateOption, TaggedObject face)
Parameters
Returns
CreatePointOnSurfaceAxis(TaggedObject, Scalar, SmartObject.UpdateOption)
Declaration
public Point CreatePointOnSurfaceAxis(TaggedObject face, Scalar parameter, SmartObject.UpdateOption updateOption)
Parameters
Returns
CreatePointSplarc(IBaseCurve, View)
Declaration
public Point CreatePointSplarc(IBaseCurve splarc, View view)
Parameters
Returns
CreatePointSplineDefiningPoint(IBaseCurve, Int32, SmartObject.UpdateOption)
Declaration
public Point CreatePointSplineDefiningPoint(IBaseCurve splineCurve, int definingPointIndex, SmartObject.UpdateOption updateOption)
Parameters
Returns
CreatePointSplinePole(IBaseCurve, Int32, SmartObject.UpdateOption)
Declaration
public Point CreatePointSplinePole(IBaseCurve splineCurve, int poleIndex, SmartObject.UpdateOption updateOption)
Parameters
Returns
CreateQuadrantPoint(IBaseCurve, Int32, SmartObject.UpdateOption)
Declaration
public Point CreateQuadrantPoint(IBaseCurve curveOrEdge, int quadrant, SmartObject.UpdateOption updateOption)
Parameters
Returns
CreateStockOffsetPoint(Point, Direction, String, SmartObject.UpdateOption)
Declaration
public Point CreateStockOffsetPoint(Point basePoint, Direction offsetDirr, string offsetExpression, SmartObject.UpdateOption updateOption)
Parameters
Returns
CreateVirtualIntersectionPoint(IBaseCurve, IBaseCurve, Point, Point, SmartObject.UpdateOption)
Declaration
public Point CreateVirtualIntersectionPoint(IBaseCurve curve1, IBaseCurve curve2, Point helpPt1, Point helpPt2, SmartObject.UpdateOption updateOption)
Parameters
Returns
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
Returns
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
FindObject(String)
Declaration
public Point FindObject(string journalIdentifier)
Parameters
Type |
Name |
Description |
System.String |
journalIdentifier |
|
Returns
RemoveParameters(Point)
Declaration
public void RemoveParameters(Point point)
Parameters
Type |
Name |
Description |
Point |
point |
|
ToArray()
Declaration
Returns
Implements
System.Runtime.Remoting.Messaging.IMessageSink
System.Collections.IEnumerable