Class PmiFcfData
Inheritance
System.Object
System.MarshalByRefObject
PmiFcfData
Implements
System.Runtime.Remoting.Messaging.IMessageSink
System.IDisposable
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 PmiFcfData : PmiSemanticData, IMessageSink, IDisposable
Constructors
PmiFcfData(IntPtr)
Declaration
protected PmiFcfData(IntPtr ptr)
Parameters
Type |
Name |
Description |
System.IntPtr |
ptr |
|
Properties
Characteristic
Declaration
public FeatureControlFrameBuilder.FcfCharacteristic Characteristic { get; }
Property Value
FrameCount
Declaration
public int FrameCount { get; }
Property Value
Type |
Description |
System.Int32 |
|
Methods
GetAboveAppendedText(out String[])
Declaration
public void GetAboveAppendedText(out string[] textLines)
Parameters
Type |
Name |
Description |
System.String[] |
textLines |
|
GetAfterAppendedText(out String[])
Declaration
public void GetAfterAppendedText(out string[] textLines)
Parameters
Type |
Name |
Description |
System.String[] |
textLines |
|
GetAfterIndicatorCharacteristic(Int32, Int32)
Declaration
public FeatureControlFrameIndicatorBuilder.FcfIndicatorCharacteristic GetAfterIndicatorCharacteristic(int frameNumber, int indicatorNumber)
Parameters
Type |
Name |
Description |
System.Int32 |
frameNumber |
|
System.Int32 |
indicatorNumber |
|
Returns
GetAfterIndicatorCount(Int32)
Declaration
public int GetAfterIndicatorCount(int frameNumber)
Parameters
Type |
Name |
Description |
System.Int32 |
frameNumber |
|
Returns
Type |
Description |
System.Int32 |
|
GetAfterIndicatorDatumReference(Int32, Int32)
Declaration
public PmiFcfDatumData GetAfterIndicatorDatumReference(int frameNumber, int indicatorNumber)
Parameters
Type |
Name |
Description |
System.Int32 |
frameNumber |
|
System.Int32 |
indicatorNumber |
|
Returns
GetAfterIndicatorType(Int32, Int32)
Declaration
public FeatureControlFrameIndicatorBuilder.FcfIndicatorType GetAfterIndicatorType(int frameNumber, int indicatorNumber)
Parameters
Type |
Name |
Description |
System.Int32 |
frameNumber |
|
System.Int32 |
indicatorNumber |
|
Returns
GetBeforeAppendedText(out String[])
Declaration
public void GetBeforeAppendedText(out string[] textLines)
Parameters
Type |
Name |
Description |
System.String[] |
textLines |
|
GetBeforeIndicatorCharacteristic(Int32, Int32)
Declaration
public FeatureControlFrameIndicatorBuilder.FcfIndicatorCharacteristic GetBeforeIndicatorCharacteristic(int frameNumber, int indicatorNumber)
Parameters
Type |
Name |
Description |
System.Int32 |
frameNumber |
|
System.Int32 |
indicatorNumber |
|
Returns
GetBeforeIndicatorCount(Int32)
Declaration
public int GetBeforeIndicatorCount(int frameNumber)
Parameters
Type |
Name |
Description |
System.Int32 |
frameNumber |
|
Returns
Type |
Description |
System.Int32 |
|
GetBeforeIndicatorDatumReference(Int32, Int32)
Declaration
public PmiFcfDatumData GetBeforeIndicatorDatumReference(int frameNumber, int indicatorNumber)
Parameters
Type |
Name |
Description |
System.Int32 |
frameNumber |
|
System.Int32 |
indicatorNumber |
|
Returns
GetBeforeIndicatorType(Int32, Int32)
Declaration
public FeatureControlFrameIndicatorBuilder.FcfIndicatorType GetBeforeIndicatorType(int frameNumber, int indicatorNumber)
Parameters
Type |
Name |
Description |
System.Int32 |
frameNumber |
|
System.Int32 |
indicatorNumber |
|
Returns
GetBelowAppendedText(out String[])
Declaration
public void GetBelowAppendedText(out string[] textLines)
Parameters
Type |
Name |
Description |
System.String[] |
textLines |
|
GetCircumscribedFeature(Int32)
Declaration
public bool GetCircumscribedFeature(int frameNumber)
Parameters
Type |
Name |
Description |
System.Int32 |
frameNumber |
|
Returns
Type |
Description |
System.Boolean |
|
GetCommonZone(Int32)
Declaration
public bool GetCommonZone(int frameNumber)
Parameters
Type |
Name |
Description |
System.Int32 |
frameNumber |
|
Returns
Type |
Description |
System.Boolean |
|
GetDerivedFeature(Int32)
Declaration
public bool GetDerivedFeature(int frameNumber)
Parameters
Type |
Name |
Description |
System.Int32 |
frameNumber |
|
Returns
Type |
Description |
System.Boolean |
|
GetDynamicProfile(Int32)
Declaration
public bool GetDynamicProfile(int frameNumber)
Parameters
Type |
Name |
Description |
System.Int32 |
frameNumber |
|
Returns
Type |
Description |
System.Boolean |
|
GetFreeState(Int32)
Declaration
public bool GetFreeState(int frameNumber)
Parameters
Type |
Name |
Description |
System.Int32 |
frameNumber |
|
Returns
Type |
Description |
System.Boolean |
|
GetInscribedFeature(Int32)
Declaration
public bool GetInscribedFeature(int frameNumber)
Parameters
Type |
Name |
Description |
System.Int32 |
frameNumber |
|
Returns
Type |
Description |
System.Boolean |
|
GetLeastSquaresFeature(Int32)
Declaration
public bool GetLeastSquaresFeature(int frameNumber)
Parameters
Type |
Name |
Description |
System.Int32 |
frameNumber |
|
Returns
Type |
Description |
System.Boolean |
|
GetMaxTolerance(Int32)
Declaration
public bool GetMaxTolerance(int frameNumber)
Parameters
Type |
Name |
Description |
System.Int32 |
frameNumber |
|
Returns
Type |
Description |
System.Boolean |
|
GetMaxToleranceValue(Int32)
Declaration
public string GetMaxToleranceValue(int frameNumber)
Parameters
Type |
Name |
Description |
System.Int32 |
frameNumber |
|
Returns
Type |
Description |
System.String |
|
GetMinmaxFeature(Int32)
Declaration
public bool GetMinmaxFeature(int frameNumber)
Parameters
Type |
Name |
Description |
System.Int32 |
frameNumber |
|
Returns
Type |
Description |
System.Boolean |
|
GetPrimaryDatumExtendedText(Int32)
Declaration
public string GetPrimaryDatumExtendedText(int frameNumber)
Parameters
Type |
Name |
Description |
System.Int32 |
frameNumber |
|
Returns
Type |
Description |
System.String |
|
GetPrimaryDatumReference(Int32, out PmiFcfDatumData[])
Declaration
public void GetPrimaryDatumReference(int frameNumber, out PmiFcfDatumData[] datums)
Parameters
GetProjectedZone(Int32)
Declaration
public bool GetProjectedZone(int frameNumber)
Parameters
Type |
Name |
Description |
System.Int32 |
frameNumber |
|
Returns
Type |
Description |
System.Boolean |
|
GetProjectedZoneValue(Int32)
Declaration
public string GetProjectedZoneValue(int frameNumber)
Parameters
Type |
Name |
Description |
System.Int32 |
frameNumber |
|
Returns
Type |
Description |
System.String |
|
GetReciprocityRequirement(Int32)
Declaration
public bool GetReciprocityRequirement(int frameNumber)
Parameters
Type |
Name |
Description |
System.Int32 |
frameNumber |
|
Returns
Type |
Description |
System.Boolean |
|
GetSecondaryDatumExtendedText(Int32)
Declaration
public string GetSecondaryDatumExtendedText(int frameNumber)
Parameters
Type |
Name |
Description |
System.Int32 |
frameNumber |
|
Returns
Type |
Description |
System.String |
|
GetSecondaryDatumReference(Int32, out PmiFcfDatumData[])
Declaration
public void GetSecondaryDatumReference(int frameNumber, out PmiFcfDatumData[] datums)
Parameters
GetStatistical(Int32)
Declaration
public bool GetStatistical(int frameNumber)
Parameters
Type |
Name |
Description |
System.Int32 |
frameNumber |
|
Returns
Type |
Description |
System.Boolean |
|
GetTangential(Int32)
Declaration
public bool GetTangential(int frameNumber)
Parameters
Type |
Name |
Description |
System.Int32 |
frameNumber |
|
Returns
Type |
Description |
System.Boolean |
|
GetTertiaryDatumExtendedText(Int32)
Declaration
public string GetTertiaryDatumExtendedText(int frameNumber)
Parameters
Type |
Name |
Description |
System.Int32 |
frameNumber |
|
Returns
Type |
Description |
System.String |
|
GetTertiaryDatumReference(Int32, out PmiFcfDatumData[])
Declaration
public void GetTertiaryDatumReference(int frameNumber, out PmiFcfDatumData[] datums)
Parameters
GetToleranceValue(Int32)
Declaration
public string GetToleranceValue(int frameNumber)
Parameters
Type |
Name |
Description |
System.Int32 |
frameNumber |
|
Returns
Type |
Description |
System.String |
|
GetToleranceZoneModifier(Int32)
Declaration
public FeatureControlFrameDataBuilder.ToleranceMaterialModifier GetToleranceZoneModifier(int frameNumber)
Parameters
Type |
Name |
Description |
System.Int32 |
frameNumber |
|
Returns
GetUnequallyDisposedZone(Int32)
Declaration
public bool GetUnequallyDisposedZone(int frameNumber)
Parameters
Type |
Name |
Description |
System.Int32 |
frameNumber |
|
Returns
Type |
Description |
System.Boolean |
|
GetUnequallyDisposedZoneValue(Int32)
Declaration
public string GetUnequallyDisposedZoneValue(int frameNumber)
Parameters
Type |
Name |
Description |
System.Int32 |
frameNumber |
|
Returns
Type |
Description |
System.String |
|
GetUnitBasis(Int32)
Declaration
public bool GetUnitBasis(int frameNumber)
Parameters
Type |
Name |
Description |
System.Int32 |
frameNumber |
|
Returns
Type |
Description |
System.Boolean |
|
GetUnitBasisType(Int32)
Declaration
public PmiFcfData.PmiFcfDataUnitBasisType GetUnitBasisType(int frameNumber)
Parameters
Type |
Name |
Description |
System.Int32 |
frameNumber |
|
Returns
GetUnitBasisValue(Int32)
Declaration
public string GetUnitBasisValue(int frameNumber)
Parameters
Type |
Name |
Description |
System.Int32 |
frameNumber |
|
Returns
Type |
Description |
System.String |
|
GetUnitBasisXRange(Int32)
Declaration
public string GetUnitBasisXRange(int frameNumber)
Parameters
Type |
Name |
Description |
System.Int32 |
frameNumber |
|
Returns
Type |
Description |
System.String |
|
GetUnitBasisYRange(Int32)
Declaration
public string GetUnitBasisYRange(int frameNumber)
Parameters
Type |
Name |
Description |
System.Int32 |
frameNumber |
|
Returns
Type |
Description |
System.String |
|
GetUnitBasisZoneShape(Int32)
Declaration
public FeatureControlFrameDataBuilder.AreaSymbolType GetUnitBasisZoneShape(int frameNumber)
Parameters
Type |
Name |
Description |
System.Int32 |
frameNumber |
|
Returns
GetUz(Int32)
Declaration
public bool GetUz(int frameNumber)
Parameters
Type |
Name |
Description |
System.Int32 |
frameNumber |
|
Returns
Type |
Description |
System.Boolean |
|
GetZoneShape(Int32)
Declaration
public FeatureControlFrameDataBuilder.ToleranceZoneShape GetZoneShape(int frameNumber)
Parameters
Type |
Name |
Description |
System.Int32 |
frameNumber |
|
Returns
Implements
System.Runtime.Remoting.Messaging.IMessageSink
System.IDisposable