Class UFPoint
Implements
System.Runtime.Remoting.Messaging.IMessageSink
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)
Namespace: NXOpen.UF
Assembly: NXOpen.UF.dll
Syntax
public class UFPoint : NXRemotableObject, IMessageSink
Methods
AskPointOutput(Tag, out Tag)
Declaration
public void AskPointOutput(Tag point_feature_id, out Tag point_id)
Parameters
Type | Name | Description |
---|---|---|
Tag | point_feature_id | |
Tag | point_id |
Create3Scalars(Tag[], out Tag)
Declaration
public void Create3Scalars(Tag[] xyz, out Tag point_feature_id)
Parameters
Type | Name | Description |
---|---|---|
Tag[] | xyz | |
Tag | point_feature_id |
CreateAlongCurve(Tag, Tag, Tag, UFSo.PointAlongCurveOption, Boolean, out Tag)
Declaration
public void CreateAlongCurve(Tag curve, Tag base_point, Tag t, UFSo.PointAlongCurveOption option, bool flip, out Tag point_feature_id)
Parameters
Type | Name | Description |
---|---|---|
Tag | curve | |
Tag | base_point | |
Tag | t | |
UFSo.PointAlongCurveOption | option | |
System.Boolean | flip | |
Tag | point_feature_id |
CreateAtConicCenter(Tag, out Tag)
Declaration
public void CreateAtConicCenter(Tag conic, out Tag point_feature_id)
Parameters
Type | Name | Description |
---|---|---|
Tag | conic | |
Tag | point_feature_id |
CreateAtIntersectionOfTwoCurves(Tag, Tag, Tag, Tag, out Tag)
Declaration
public void CreateAtIntersectionOfTwoCurves(Tag curve1, Tag curve2, Tag help_point1, Tag help_point2, out Tag point_feature_id)
Parameters
Type | Name | Description |
---|---|---|
Tag | curve1 | |
Tag | curve2 | |
Tag | help_point1 | |
Tag | help_point2 | |
Tag | point_feature_id |
CreateOnArcAngle(Tag, Tag, Tag, out Tag)
Declaration
public void CreateOnArcAngle(Tag arc, Tag angle, Tag xform, out Tag point_feature_id)
Parameters
Type | Name | Description |
---|---|---|
Tag | arc | |
Tag | angle | |
Tag | xform | |
Tag | point_feature_id |
CreateOnCurve(Tag, Tag, out Tag)
Declaration
public void CreateOnCurve(Tag curve, Tag t, out Tag point_feature_id)
Parameters
Type | Name | Description |
---|---|---|
Tag | curve | |
Tag | t | |
Tag | point_feature_id |
CreateOnSurface(Tag, Tag, Tag, out Tag)
Declaration
public void CreateOnSurface(Tag surface, Tag u, Tag v, out Tag point_feature_id)
Parameters
Type | Name | Description |
---|---|---|
Tag | surface | |
Tag | u | |
Tag | v | |
Tag | point_feature_id |
CreateSurfaceCurveIntersection(Tag, Tag, Tag, Tag, out Tag)
Declaration
public void CreateSurfaceCurveIntersection(Tag surface, Tag curve, Tag help_point1, Tag help_point2, out Tag point_feature_id)
Parameters
Type | Name | Description |
---|---|---|
Tag | surface | |
Tag | curve | |
Tag | help_point1 | |
Tag | help_point2 | |
Tag | point_feature_id |
CreateWithOffset(Tag, Tag, out Tag)
Declaration
public void CreateWithOffset(Tag base_point, Tag offset, out Tag point_feature_id)
Parameters
Type | Name | Description |
---|---|---|
Tag | base_point | |
Tag | offset | |
Tag | point_feature_id |
Implements
System.Runtime.Remoting.Messaging.IMessageSink