Class EditCornerBuilder
Inheritance
System.Object
System.MarshalByRefObject
EditCornerBuilder
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.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
Syntax
public class EditCornerBuilder : FeatureBuilder, IMessageSink, IComponentBuilder
Constructors
EditCornerBuilder()
Declaration
protected EditCornerBuilder()
Properties
Corner
Declaration
public SelectCorner Corner { get; }
Property Value
StockData
Declaration
public FeatureSpreadsheetBuilder StockData { get; }
Property Value
Methods
Declaration
public void AddReferenceMemberFaceInformation(int iMemberIndex, int iRefMemberIndex, Point3d facePoint, Vector3d faceNormal)
Parameters
Type |
Name |
Description |
System.Int32 |
iMemberIndex |
|
System.Int32 |
iRefMemberIndex |
|
Point3d |
facePoint |
|
Vector3d |
faceNormal |
|
Declaration
public void ClearReferencedMemberInformation(int iMemberIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
iMemberIndex |
|
Declaration
public void ClearReferenceMemberFaceInformation(int iMemberIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
iMemberIndex |
|
CreateCorners(Body, Point3d, out CornerNodeBuilder[])
Declaration
public void CreateCorners(Body body, Point3d endPoint, out CornerNodeBuilder[] corners)
Parameters
GetCorners(out CornerNodeBuilder[])
Declaration
public void GetCorners(out CornerNodeBuilder[] corners)
Parameters
GetStockDataByMember(Int32)
Declaration
public FeatureSpreadsheetBuilder GetStockDataByMember(int iMemberIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
iMemberIndex |
|
Returns
RemoveCorners(CornerNodeBuilder[])
Declaration
public void RemoveCorners(CornerNodeBuilder[] corners)
Parameters
ResetStockData()
Declaration
public void ResetStockData()
SetCopeMemberIndex(Int32, Int32)
Declaration
public void SetCopeMemberIndex(int iMemberIndex, int iRefCopeMemberIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
iMemberIndex |
|
System.Int32 |
iRefCopeMemberIndex |
|
SetCopeMemberIndexArray(Int32, Int32[])
Declaration
public void SetCopeMemberIndexArray(int iMemberIndex, int[] refCopeMemberIndexArray)
Parameters
Type |
Name |
Description |
System.Int32 |
iMemberIndex |
|
System.Int32[] |
refCopeMemberIndexArray |
|
SetCornerObject(Corner)
Declaration
public void SetCornerObject(Corner corner)
Parameters
Type |
Name |
Description |
Corner |
corner |
|
SetCurrentStockData(FeatureSpreadsheetBuilder)
Declaration
public void SetCurrentStockData(FeatureSpreadsheetBuilder stockData)
Parameters
SetCutback(Int32, String)
Declaration
public void SetCutback(int iMemberIndex, string usCutback)
Parameters
Type |
Name |
Description |
System.Int32 |
iMemberIndex |
|
System.String |
usCutback |
|
SetEndCorner(Int32, MemberBuilder.EndCornerTypes)
Declaration
public void SetEndCorner(int iNodeIndex, MemberBuilder.EndCornerTypes endCorner)
Parameters
SetInitialStockData(Boolean)
Declaration
public void SetInitialStockData(bool bInitial)
Parameters
Type |
Name |
Description |
System.Boolean |
bInitial |
|
SetMemberIndex(Int32, Int32)
Declaration
public void SetMemberIndex(int iNodeIndex, int iMemberIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
iNodeIndex |
|
System.Int32 |
iMemberIndex |
|
SetParamtersChanged(Boolean)
Declaration
public void SetParamtersChanged(bool bChanged)
Parameters
Type |
Name |
Description |
System.Boolean |
bChanged |
|
UpdateAllCopeStockData()
Declaration
public void UpdateAllCopeStockData()
UpdateCopeMemberStockData(Int32, Boolean)
Declaration
public void UpdateCopeMemberStockData(int iMemberIndex, bool bOnlyUpdateSize)
Parameters
Type |
Name |
Description |
System.Int32 |
iMemberIndex |
|
System.Boolean |
bOnlyUpdateSize |
|
UpdateStockData(Boolean)
Declaration
public void UpdateStockData(bool bOnlyUpdateSize)
Parameters
Type |
Name |
Description |
System.Boolean |
bOnlyUpdateSize |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink