Class RPOBuilder
Assembly: NXOpen.dll
Syntax
public class RPOBuilder : FeatureBuilder, IMessageSink, IComponentBuilder
Constructors
RPOBuilder()
Declaration
Methods
ApplyDimensions()
Declaration
public void ApplyDimensions()
CreateDimension()
Declaration
public RPODimension CreateDimension()
Returns
CreatePositioningDimension()
Declaration
public void CreatePositioningDimension()
GetReferenceDirection(out IReferenceAxis, out AxisOrientation)
Declaration
public void GetReferenceDirection(out IReferenceAxis reference, out AxisOrientation orientation)
Parameters
GetRpoDimensions()
Declaration
public RPODimension[] GetRpoDimensions()
Returns
HidePositioningDimensions()
Declaration
public void HidePositioningDimensions()
SetExpression(string)
Declaration
public void SetExpression(string expression)
Parameters
Type |
Name |
Description |
string |
expression |
|
SetReferenceDirection(IReferenceAxis, AxisOrientation)
Declaration
public void SetReferenceDirection(IReferenceAxis reference, AxisOrientation orientation)
Parameters
SetRpoDimensions(RPODimension[])
Declaration
public void SetRpoDimensions(RPODimension[] dimensions)
Parameters
Declaration
public void SetTargetAndTool(PositioningDimension.Subtype subtype, NXObject target, RPOBuilder.AssociativityType targetAssociativity, Point3d targetHelpPoint, NXObject tool, RPOBuilder.AssociativityType toolAssociativity, Point3d toolHelpPoint)
Parameters
ShowPositioningDimensions()
Declaration
public void ShowPositioningDimensions()
UndoLastDimension()
Declaration
public void UndoLastDimension()
Implements
System.Runtime.Remoting.Messaging.IMessageSink