NXOpen .NET Reference  12.0.0
Public Member Functions | Protected Member Functions | Properties | List of all members
NXOpen.Annotations.FcfFrame Class Reference

Represents an FCF frame More...

Inheritance diagram for NXOpen.Annotations.FcfFrame:

Public Member Functions

unsafe NXOpen.Annotations.Value GetTolerance ()
 Return the tolerance More...
 
unsafe void SetTolerance (NXOpen.Annotations.Value tolerance)
 Sets the tolerance More...
 
unsafe
NXOpen.Annotations.MaterialConditionModifier[] 
GetMaterialConditionModifiers ()
 Return the material condition modifiers More...
 
unsafe void SetMaterialConditionModifiers (NXOpen.Annotations.MaterialConditionModifier[] modifiers)
 Sets the material condition modifiers More...
 
unsafe
NXOpen.Annotations.DatumReference 
GetPrimaryDatumReference ()
 Returns the primary datum reference More...
 
unsafe void SetPrimaryDatumReference (NXOpen.Annotations.DatumReference primary)
 Sets the primary datum reference More...
 
unsafe
NXOpen.Annotations.DatumReference 
GetSecondaryDatumReference ()
 Returns the secondary datum reference More...
 
unsafe void SetSecondaryDatumReference (NXOpen.Annotations.DatumReference secondary)
 Sets the secondary datum reference More...
 
unsafe
NXOpen.Annotations.DatumReference 
GetTertiaryDatumReference ()
 Returns the tertiary datum reference More...
 
unsafe void SetTertiaryDatumReference (NXOpen.Annotations.DatumReference tertiary)
 Sets the tertiary datum reference More...
 

Protected Member Functions

override void FreeResource ()
 Frees the object from memory. More...
 

Properties

unsafe
NXOpen.Annotations.ToleranceZoneShape 
ToleranceZoneShape [get, set]
 Returns or sets the tolerance zone shape More...
 

Detailed Description

Represents an FCF frame

Created in NX4.0.0

Member Function Documentation

override void NXOpen.Annotations.FcfFrame.FreeResource ( )
protected

Frees the object from memory.

After this method is called, it is illegal to use the object. In .NET, this method is automatically called when the object is deleted by the garbage collector.

Created in NX4.0.0

License requirements: None.

unsafe NXOpen.Annotations.MaterialConditionModifier [] NXOpen.Annotations.FcfFrame.GetMaterialConditionModifiers ( )

Return the material condition modifiers

Created in NX4.0.0

Deprecated in NX10.0.0. Use NXOpen.Annotations.FeatureControlFrameDataBuilder.MaterialModifier instead.

License requirements: None.

Returns
List of modifiers
unsafe NXOpen.Annotations.DatumReference NXOpen.Annotations.FcfFrame.GetPrimaryDatumReference ( )

Returns the primary datum reference

Created in NX4.0.0

Deprecated in NX10.0.0. Use NXOpen.Annotations.FeatureControlFrameDataBuilder.PrimaryDatumReference instead.

License requirements: None.

Returns
Primary datum reference frame
unsafe NXOpen.Annotations.DatumReference NXOpen.Annotations.FcfFrame.GetSecondaryDatumReference ( )

Returns the secondary datum reference

Created in NX4.0.0

Deprecated in NX10.0.0. Use NXOpen.Annotations.FeatureControlFrameDataBuilder.SecondaryDatumReference instead.

License requirements: None.

Returns
Secondary datum reference frame
unsafe NXOpen.Annotations.DatumReference NXOpen.Annotations.FcfFrame.GetTertiaryDatumReference ( )

Returns the tertiary datum reference

Created in NX4.0.0

Deprecated in NX10.0.0. Use NXOpen.Annotations.FeatureControlFrameDataBuilder.TertiaryDatumReference instead.

License requirements: None.

Returns
Tertiary datum reference frame
unsafe NXOpen.Annotations.Value NXOpen.Annotations.FcfFrame.GetTolerance ( )

Return the tolerance

Created in NX4.0.0

Deprecated in NX10.0.0. Use NXOpen.Annotations.FeatureControlFrameDataBuilder.ToleranceValue instead.

License requirements: None.

Returns
Tolerance data
unsafe void NXOpen.Annotations.FcfFrame.SetMaterialConditionModifiers ( NXOpen.Annotations.MaterialConditionModifier[]  modifiers)

Sets the material condition modifiers

Created in NX4.0.0

Deprecated in NX10.0.0. Use NXOpen.Annotations.FeatureControlFrameDataBuilder.MaterialModifier instead.

License requirements: None.

Parameters
modifiersList of modifiers
unsafe void NXOpen.Annotations.FcfFrame.SetPrimaryDatumReference ( NXOpen.Annotations.DatumReference  primary)

Sets the primary datum reference

Created in NX4.0.0

Deprecated in NX10.0.0. Use NXOpen.Annotations.FeatureControlFrameDataBuilder.PrimaryDatumReference instead.

License requirements: None.

Parameters
primaryPrimary datum reference frame
unsafe void NXOpen.Annotations.FcfFrame.SetSecondaryDatumReference ( NXOpen.Annotations.DatumReference  secondary)

Sets the secondary datum reference

Created in NX4.0.0

Deprecated in NX10.0.0. Use NXOpen.Annotations.FeatureControlFrameDataBuilder.SecondaryDatumReference instead.

License requirements: None.

Parameters
secondarySecondary datum reference frame
unsafe void NXOpen.Annotations.FcfFrame.SetTertiaryDatumReference ( NXOpen.Annotations.DatumReference  tertiary)

Sets the tertiary datum reference

Created in NX4.0.0

Deprecated in NX10.0.0. Use NXOpen.Annotations.FeatureControlFrameDataBuilder.TertiaryDatumReference instead.

License requirements: None.

Parameters
tertiaryTertiary datum reference frame
unsafe void NXOpen.Annotations.FcfFrame.SetTolerance ( NXOpen.Annotations.Value  tolerance)

Sets the tolerance

Created in NX4.0.0

Deprecated in NX10.0.0. Use NXOpen.Annotations.FeatureControlFrameDataBuilder.ToleranceValue instead.

License requirements: None.

Parameters
toleranceTolerance data

Property Documentation

unsafe NXOpen.Annotations.ToleranceZoneShape NXOpen.Annotations.FcfFrame.ToleranceZoneShape
getset

Returns or sets the tolerance zone shape

Created in NX4.0.0

Deprecated in NX10.0.0. Use NXOpen.Annotations.FeatureControlFrameDataBuilder.ZoneShape instead.

License requirements to get this property: None.

License requirements to set this property: None.


The documentation for this class was generated from the following file:
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.