NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
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:
NXOpen.TransientObject NXOpen.Utilities.NXRemotableObject IDisposable IMessageSink

Public Member Functions

unsafe
NXOpen.Annotations.MaterialConditionModifier[] 
GetMaterialConditionModifiers ()
 Return the material condition modifiers More...
 
unsafe
NXOpen.Annotations.DatumReference 
GetPrimaryDatumReference ()
 Returns the primary datum reference More...
 
unsafe
NXOpen.Annotations.DatumReference 
GetSecondaryDatumReference ()
 Returns the secondary datum reference More...
 
unsafe
NXOpen.Annotations.DatumReference 
GetTertiaryDatumReference ()
 Returns the tertiary datum reference More...
 
unsafe NXOpen.Annotations.Value GetTolerance ()
 Return the tolerance More...
 
unsafe void SetMaterialConditionModifiers (NXOpen.Annotations.MaterialConditionModifier[] modifiers)
 Sets the material condition modifiers More...
 
unsafe void SetPrimaryDatumReference (NXOpen.Annotations.DatumReference primary)
 Sets the primary datum reference More...
 
unsafe void SetSecondaryDatumReference (NXOpen.Annotations.DatumReference secondary)
 Sets the secondary datum reference More...
 
unsafe void SetTertiaryDatumReference (NXOpen.Annotations.DatumReference tertiary)
 Sets the tertiary datum reference More...
 
unsafe void SetTolerance (NXOpen.Annotations.Value tolerance)
 Sets the tolerance More...
 
- Public Member Functions inherited from NXOpen.TransientObject
void Dispose ()
 Frees the object from memory. More...
 
void PrintTestData (String variableName)
 <exclude> More...
 
void PrintTestData (String variableName, int lineNumber)
 <exclude> More...
 
new string ToString ()
 Returns a String that represents the current Object. More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. 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...
 
- Properties inherited from NXOpen.TransientObject
IntPtr Handle [get]
 Handle of the internal object represented by this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Detailed Description

Represents an FCF frame

Created in NX4.0.0

Member Function Documentation

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

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.

Implements NXOpen.TransientObject.

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

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 ( )
inline

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 ( )
inline

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 ( )
inline

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 ( )
inline

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)
inline

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)
inline

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)
inline

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)
inline

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)
inline

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 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.