NXOpen .NET Reference  12.0.0
Public Member Functions | Properties | List of all members
NXOpen.GeometricUtilities.FaceSetOffset Class Reference

This class represents a face set (collector) offset data. More...

Inheritance diagram for NXOpen.GeometricUtilities.FaceSetOffset:
NXOpen.ExpressionCollectorSet NXOpen.NXObject NXOpen.INXObject

Public Member Functions

unsafe void SetOffset (string offsetValue)
 Sets the offset distance More...
 
unsafe void FlipDirection ()
 Flip offset direction. More...
 

Properties

unsafe NXOpen.ScCollector FaceCollector [get, set]
 Returns or sets the face collector More...
 
unsafe NXOpen.Expression Offset [get]
 Returns the offset distance More...
 
- Properties inherited from NXOpen.ExpressionCollectorSet
unsafe NXOpen.ScCollector Collector [get, set]
 Returns or sets the selection More...
 
unsafe bool ItemFlipFlag [get, set]
 Returns or sets the flip flag More...
 
unsafe int ItemIndex [get, set]
 Returns or sets the index in the list More...
 
unsafe NXOpen.Expression ItemValue [get]
 Returns the expression More...
 
- Properties inherited from NXOpen.NXObject
unsafe bool IsOccurrence [get]
 Returns whether this object is an occurrence or not. More...
 
unsafe string JournalIdentifier [get]
 Returns the identifier that would be recorded in a journal for this object. More...
 
unsafe string Name [get]
 Returns the custom name of the object. More...
 
unsafe NXOpen.Assemblies.Component OwningComponent [get]
 Returns the owning component, if this object is an occurrence. More...
 
unsafe NXOpen.BasePart OwningPart [get]
 Returns the owning part of this object More...
 
unsafe NXOpen.INXObject Prototype [get]
 Returns the prototype of this object if it is an occurrence. More...
 
- Properties inherited from NXOpen.INXObject
bool IsOccurrence [get]
 Returns whether this object is an occurrence or not. More...
 
string JournalIdentifier [get]
 Returns the identifier that would be recorded in a journal for this object. More...
 
string Name [get]
 Returns the custom name of the object. More...
 
NXOpen.Assemblies.Component OwningComponent [get]
 Returns the owning component, if this object is an occurrence. More...
 
NXOpen.BasePart OwningPart [get]
 Returns the owning part of this object More...
 
NXOpen.INXObject Prototype [get]
 Returns the prototype of this object if it is an occurrence. More...
 

Additional Inherited Members

- Public Types inherited from NXOpen.NXObject
enum  AttributeType {
  Invalid, Null, Boolean, Integer,
  Real, String, Time, Reference,
  Any = 100
}
 Specifies attribute type. More...
 
enum  DateAndTimeFormat { Numeric, Textual }
 Specifies the format of the date and time attribute. More...
 

Detailed Description

This class represents a face set (collector) offset data.

As the name indicates, it is a * combination of a face collector and an offset distance.

To create a new instance of this class, use NXOpen.GeometricUtilities.FaceSetOffsetCollection.CreateEmptyFaceSet

Created in NX4.0.0

Member Function Documentation

unsafe void NXOpen.GeometricUtilities.FaceSetOffset.FlipDirection ( )

Flip offset direction.

This API flips the direction of offset keeping the offset distance same.

Created in NX4.0.0

License requirements: None.

unsafe void NXOpen.GeometricUtilities.FaceSetOffset.SetOffset ( string  offsetValue)

Sets the offset distance

Created in NX4.0.0

Deprecated in NX8.5.0. To set the value of the expression modify the expression directly using GeometricUtilities.FaceSetOffset.Offset and Expression.RightHandSide .

License requirements: solid_modeling ("SOLIDS MODELING")

Parameters
offsetValueInput offset distance for the face set

Property Documentation

unsafe NXOpen.ScCollector NXOpen.GeometricUtilities.FaceSetOffset.FaceCollector
getset

Returns or sets the face collector

Created in NX4.0.0

License requirements to get this property: None.

License requirements to set this property: solid_modeling ("SOLIDS MODELING")

unsafe NXOpen.Expression NXOpen.GeometricUtilities.FaceSetOffset.Offset
get

Returns the offset distance

Created in NX4.0.0

License requirements: None.


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