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
GetLeastSquaresAssoc(int)
Declaration
public bool GetLeastSquaresAssoc(int frameNumber)
Parameters
Type |
Name |
Description |
int |
frameNumber |
|
Returns
GetLeastSquaresAssocExtConstraint(int)
Declaration
public bool GetLeastSquaresAssocExtConstraint(int frameNumber)
Parameters
Type |
Name |
Description |
int |
frameNumber |
|
Returns
GetLeastSquaresAssocIntConstraint(int)
Declaration
public bool GetLeastSquaresAssocIntConstraint(int frameNumber)
Parameters
Type |
Name |
Description |
int |
frameNumber |
|
Returns
GetLeastSquaresFeature(int)
Declaration
public bool GetLeastSquaresFeature(int frameNumber)
Parameters
Type |
Name |
Description |
int |
frameNumber |
|
Returns
GetMaxInscribedAssoc(int)
Declaration
public bool GetMaxInscribedAssoc(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
GetMinCircumscribedAssoc(int)
Declaration
public bool GetMinCircumscribedAssoc(int frameNumber)
Parameters
Type |
Name |
Description |
int |
frameNumber |
|
Returns
GetMinimaxAssoc(int)
Declaration
public bool GetMinimaxAssoc(int frameNumber)
Parameters
Type |
Name |
Description |
int |
frameNumber |
|
Returns
GetMinimaxAssocExtConstraint(int)
Declaration
public bool GetMinimaxAssocExtConstraint(int frameNumber)
Parameters
Type |
Name |
Description |
int |
frameNumber |
|
Returns
GetMinimaxAssocIntConstraint(int)
Declaration
public bool GetMinimaxAssocIntConstraint(int frameNumber)
Parameters
Type |
Name |
Description |
int |
frameNumber |
|
Returns
GetMinmaxFeature(int)
Declaration
public bool GetMinmaxFeature(int frameNumber)
Parameters
Type |
Name |
Description |
int |
frameNumber |
|
Returns
GetOffsetZone(int)
Declaration
public bool GetOffsetZone(int frameNumber)
Parameters
Type |
Name |
Description |
int |
frameNumber |
|
Returns
GetOrientationConstraint(int)
Declaration
public bool GetOrientationConstraint(int frameNumber)
Parameters
Type |
Name |
Description |
int |
frameNumber |
|
Returns
GetPeakHeight(int)
Declaration
public bool GetPeakHeight(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
GetSeparateZone(int)
Declaration
public bool GetSeparateZone(int frameNumber)
Parameters
Type |
Name |
Description |
int |
frameNumber |
|
Returns
GetStandardDeviation(int)
Declaration
public bool GetStandardDeviation(int frameNumber)
Parameters
Type |
Name |
Description |
int |
frameNumber |
|
Returns
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
GetTotalRangeOfDeviations(int)
Declaration
public bool GetTotalRangeOfDeviations(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
GetValleyDepth(int)
Declaration
public bool GetValleyDepth(int frameNumber)
Parameters
Type |
Name |
Description |
int |
frameNumber |
|
Returns
GetVariableAngle(int)
Declaration
public bool GetVariableAngle(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