NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Protected Member Functions | Properties | List of all members
NXOpen.MeshParameterData Class Reference

Represents surface rebuild data structure. More...

Inheritance diagram for NXOpen.MeshParameterData:
NXOpen.TransientObject NXOpen.Utilities.NXRemotableObject IDisposable IMessageSink

Public Types

enum  FeatureType { CurveMesh = 2, ThroughCurves, Ruled }
 Mesh surface feature types. More...
 
enum  Type {
  Unused, AlignedByParameter, AlignedByArclength, AlignedByDistance,
  AlignedByAngle, AlignedBySpine, AlignedByPoint, AlignedBySplinePt,
  AlignedBySegment, PatchBezier, PatchBspline, PatchClosedBspline,
  PatchMatchString, EmphasizePrimary, EmphasizeCross, EmphasizeBoth,
  FitExact, FitApproximate, VclosedOpen, VclosedClose
}
 Mesh parameters. More...
 

Protected Member Functions

override void FreeResource ()
 Dispose transient object. More...
 

Properties

unsafe
NXOpen.MeshParameterData.Type 
AlignmentType [get, set]
 Returns or sets More...
 
unsafe
NXOpen.MeshParameterData.Type 
Emphasize [get, set]
 Returns or sets More...
 
unsafe
NXOpen.MeshParameterData.Type 
FitMethod [get, set]
 Returns or sets More...
 
unsafe
NXOpen.MeshParameterData.Type 
Patch [get, set]
 Returns or sets More...
 
unsafe bool UseSplinePoint [get, set]
 Returns or sets More...
 
unsafe
NXOpen.MeshParameterData.Type 
Vclose [get, set]
 Returns or sets More...
 
unsafe int Vdegree [get, set]
 Returns or sets 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...
 

Additional Inherited Members

- 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...
 

Detailed Description

Represents surface rebuild data structure.

To create a new instance of this class, use NXOpen.Features.MeshSurfaceBuilder.NewParametersData

Created in NX4.0.0

Member Enumeration Documentation

Mesh surface feature types.

Enumerator
CurveMesh 
ThroughCurves 
Ruled 

Mesh parameters.

Enumerator
Unused 
AlignedByParameter 
AlignedByArclength 
AlignedByDistance 
AlignedByAngle 
AlignedBySpine 
AlignedByPoint 
AlignedBySplinePt 
AlignedBySegment 
PatchBezier 
PatchBspline 
PatchClosedBspline 
PatchMatchString 
EmphasizePrimary 
EmphasizeCross 
EmphasizeBoth 
FitExact 
FitApproximate 
VclosedOpen 
VclosedClose 

Member Function Documentation

override void NXOpen.MeshParameterData.FreeResource ( )
inlineprotectedvirtual

Dispose transient object.

Created in NX4.0.0

License requirements: None.

Implements NXOpen.TransientObject.

Property Documentation

unsafe NXOpen.MeshParameterData.Type NXOpen.MeshParameterData.AlignmentType
getset

Returns or sets

Created in NX4.0.0

License requirements to get this property: features_modeling ("FEATURES MODELING"), nx_freeform_1 ("basic freeform modeling")

License requirements to set this property: features_modeling ("FEATURES MODELING"), nx_freeform_1 ("basic freeform modeling")

unsafe NXOpen.MeshParameterData.Type NXOpen.MeshParameterData.Emphasize
getset

Returns or sets

Created in NX4.0.0

License requirements to get this property: features_modeling ("FEATURES MODELING"), nx_freeform_1 ("basic freeform modeling")

License requirements to set this property: features_modeling ("FEATURES MODELING"), nx_freeform_1 ("basic freeform modeling")

unsafe NXOpen.MeshParameterData.Type NXOpen.MeshParameterData.FitMethod
getset

Returns or sets

Created in NX4.0.0

License requirements to get this property: features_modeling ("FEATURES MODELING"), nx_freeform_1 ("basic freeform modeling")

License requirements to set this property: features_modeling ("FEATURES MODELING"), nx_freeform_1 ("basic freeform modeling")

unsafe NXOpen.MeshParameterData.Type NXOpen.MeshParameterData.Patch
getset

Returns or sets

Created in NX4.0.0

License requirements to get this property: features_modeling ("FEATURES MODELING"), nx_freeform_1 ("basic freeform modeling")

License requirements to set this property: features_modeling ("FEATURES MODELING"), nx_freeform_1 ("basic freeform modeling")

unsafe bool NXOpen.MeshParameterData.UseSplinePoint
getset

Returns or sets

Created in NX4.0.0

License requirements to get this property: features_modeling ("FEATURES MODELING"), nx_freeform_1 ("basic freeform modeling")

License requirements to set this property: features_modeling ("FEATURES MODELING"), nx_freeform_1 ("basic freeform modeling")

unsafe NXOpen.MeshParameterData.Type NXOpen.MeshParameterData.Vclose
getset

Returns or sets

Created in NX4.0.0

License requirements to get this property: features_modeling ("FEATURES MODELING"), nx_freeform_1 ("basic freeform modeling")

License requirements to set this property: features_modeling ("FEATURES MODELING"), nx_freeform_1 ("basic freeform modeling")

unsafe int NXOpen.MeshParameterData.Vdegree
getset

Returns or sets

Created in NX4.0.0

License requirements to get this property: features_modeling ("FEATURES MODELING"), nx_freeform_1 ("basic freeform modeling")

License requirements to set this property: features_modeling ("FEATURES MODELING"), nx_freeform_1 ("basic freeform modeling")


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