Class EditCornerBuilder
Inheritance
EditCornerBuilder
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
Declaration
public void ClearReferenceMemberFaceInformation(int iMemberIndex)
Parameters
Type |
Name |
Description |
int |
iMemberIndex |
|
Declaration
public void ClearReferencedMemberInformation(int iMemberIndex)
Parameters
Type |
Name |
Description |
int |
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(int)
Declaration
public FeatureSpreadsheetBuilder GetStockDataByMember(int iMemberIndex)
Parameters
Type |
Name |
Description |
int |
iMemberIndex |
|
Returns
RemoveCorners(CornerNodeBuilder[])
Declaration
public void RemoveCorners(CornerNodeBuilder[] corners)
Parameters
ResetStockData()
Declaration
public void ResetStockData()
SetCopeMemberIndex(int, int)
Declaration
public void SetCopeMemberIndex(int iMemberIndex, int iRefCopeMemberIndex)
Parameters
Type |
Name |
Description |
int |
iMemberIndex |
|
int |
iRefCopeMemberIndex |
|
SetCopeMemberIndexArray(int, int[])
Declaration
public void SetCopeMemberIndexArray(int iMemberIndex, int[] refCopeMemberIndexArray)
Parameters
Type |
Name |
Description |
int |
iMemberIndex |
|
int[] |
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(int, string)
Declaration
public void SetCutback(int iMemberIndex, string usCutback)
Parameters
Type |
Name |
Description |
int |
iMemberIndex |
|
string |
usCutback |
|
SetEndCorner(int, EndCornerTypes)
Declaration
public void SetEndCorner(int iNodeIndex, MemberBuilder.EndCornerTypes endCorner)
Parameters
SetInitialStockData(bool)
Declaration
public void SetInitialStockData(bool bInitial)
Parameters
Type |
Name |
Description |
bool |
bInitial |
|
SetMemberIndex(int, int)
Declaration
public void SetMemberIndex(int iNodeIndex, int iMemberIndex)
Parameters
Type |
Name |
Description |
int |
iNodeIndex |
|
int |
iMemberIndex |
|
SetParamtersChanged(bool)
Declaration
public void SetParamtersChanged(bool bChanged)
Parameters
Type |
Name |
Description |
bool |
bChanged |
|
UpdateAllCopeStockData()
Declaration
public void UpdateAllCopeStockData()
UpdateCopeMemberStockData(int, bool)
Declaration
public void UpdateCopeMemberStockData(int iMemberIndex, bool bOnlyUpdateSize)
Parameters
Type |
Name |
Description |
int |
iMemberIndex |
|
bool |
bOnlyUpdateSize |
|
UpdateStockData(bool)
Declaration
public void UpdateStockData(bool bOnlyUpdateSize)
Parameters
Type |
Name |
Description |
bool |
bOnlyUpdateSize |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink