Class InspectionConstructedFeatureBuilder
Inheritance
System.Object
System.MarshalByRefObject
InspectionConstructedFeatureBuilder
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 InspectionConstructedFeatureBuilder : OperationBuilder, IMessageSink, IComponentBuilder
Constructors
InspectionConstructedFeatureBuilder()
Declaration
protected InspectionConstructedFeatureBuilder()
Properties
AvailableSelection
Declaration
public SelectNXObjectList AvailableSelection { get; }
Property Value
AvailFilterToggle
Declaration
public bool AvailFilterToggle { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
AvailStateEnum
Declaration
public InspectionConstructedFeatureBuilder.AvailableStateType AvailStateEnum { get; set; }
Property Value
ConstName
Declaration
public string ConstName { get; set; }
Property Value
Type |
Description |
System.String |
|
CurrentStateEnum
Declaration
public InspectionConstructedFeatureBuilder.CurrentStateType CurrentStateEnum { get; set; }
Property Value
DesignCreation
Declaration
public InspectionConstructedFeatureBuilder.DesignCreationType DesignCreation { get; set; }
Property Value
DesignOffsetGeometry
Declaration
public NXObject DesignOffsetGeometry { get; set; }
Property Value
DestinationPcsEnum
Declaration
public InspectionConstructedFeatureBuilder.DestPcsEnumType DestinationPcsEnum { get; set; }
Property Value
DirectionSpecifiedEnum
Declaration
public InspectionConstructedFeatureBuilder.DirectionType DirectionSpecifiedEnum { get; set; }
Property Value
DirectionVector
Declaration
public Direction DirectionVector { get; set; }
Property Value
Declaration
public InspectionConstructedFeatureBuilder.ExtractEdgeDistanceType ExtractEdgeDistance { get; set; }
Property Value
Declaration
public double ExtractEndDistance { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double ExtractStartDistance { get; set; }
Property Value
Type |
Description |
System.Double |
|
FeatureTypeEnum
Declaration
public InspectionConstructedFeatureBuilder.ConstFeatType FeatureTypeEnum { get; set; }
Property Value
MethodEnum
Declaration
public InspectionConstructedFeatureBuilder.MethodEnumType MethodEnum { get; set; }
Property Value
MoveDistance
Declaration
public double MoveDistance { get; set; }
Property Value
Type |
Description |
System.Double |
|
NominalName
Declaration
public string NominalName { get; set; }
Property Value
Type |
Description |
System.String |
|
PcsName
Declaration
public string PcsName { get; set; }
Property Value
Type |
Description |
System.String |
|
SelectNominalFeature
Declaration
public SelectNXObject SelectNominalFeature { get; }
Property Value
StepSize
Declaration
public double StepSize { get; set; }
Property Value
Type |
Description |
System.Double |
|
SubFeat1Filter
Declaration
public bool SubFeat1Filter { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
SubFeat1Name
Declaration
public string SubFeat1Name { get; set; }
Property Value
Type |
Description |
System.String |
|
SubFeat1Select
Declaration
public SelectNXObject SubFeat1Select { get; }
Property Value
SubFeat1StateEnum
Declaration
public InspectionConstructedFeatureBuilder.SubFeat1StateType SubFeat1StateEnum { get; set; }
Property Value
SubFeat2Filter
Declaration
public bool SubFeat2Filter { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
SubFeat2Name
Declaration
public string SubFeat2Name { get; set; }
Property Value
Type |
Description |
System.String |
|
SubFeat2Select
Declaration
public SelectNXObject SubFeat2Select { get; }
Property Value
SubFeat2StateEnum
Declaration
public InspectionConstructedFeatureBuilder.SubFeat2StateType SubFeat2StateEnum { get; set; }
Property Value
Methods
CreateNominal()
Declaration
public void CreateNominal()
CycleSolution()
Declaration
public void CycleSolution()
GetSubFeatures()
Declaration
public string[] GetSubFeatures()
Returns
Type |
Description |
System.String[] |
|
GetSubFeatureStates()
Declaration
public InspectionConstructedFeatureBuilder.CurrentStateType[] GetSubFeatureStates()
Returns
SetSubFeatures(String[])
Declaration
public void SetSubFeatures(string[] subFeatures)
Parameters
Type |
Name |
Description |
System.String[] |
subFeatures |
|
SetSubFeatureStates(InspectionConstructedFeatureBuilder.CurrentStateType[])
Declaration
public void SetSubFeatureStates(InspectionConstructedFeatureBuilder.CurrentStateType[] subFeatureStates)
Parameters
UpdateDirectionVector(Vector3d)
Declaration
public void UpdateDirectionVector(Vector3d vector)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink