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