Class ManualMorphBuilder
Inheritance
System.Object
System.MarshalByRefObject
ManualMorphBuilder
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
Syntax
public class ManualMorphBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
ManualMorphBuilder()
Declaration
protected ManualMorphBuilder()
Properties
ElementSelection
Declaration
public SelectElementsBuilder ElementSelection { get; }
Property Value
MapSequence
Declaration
public bool MapSequence { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Methods
CheckNodesForContinuity(FENode[], FENode[])
Declaration
public void CheckNodesForContinuity(FENode[] pNodeTags, FENode[] pVertexNodeTags)
Parameters
Type |
Name |
Description |
FENode[] |
pNodeTags |
|
FENode[] |
pVertexNodeTags |
|
CheckNodeToEdgeMapForPlanarAnalysis(TaggedObject[], FENode[])
Declaration
public bool CheckNodeToEdgeMapForPlanarAnalysis(TaggedObject[] pEdgeTags, FENode[] pNodeTags)
Parameters
Returns
Type |
Description |
System.Boolean |
|
CheckNodeToFaceMapForPlanarAnalysis(TaggedObject, FENode[])
Declaration
public bool CheckNodeToFaceMapForPlanarAnalysis(TaggedObject faceTag, FENode[] pNodeTags)
Parameters
Returns
Type |
Description |
System.Boolean |
|
CheckNodeToPointMapForPlanarAnalysis(TaggedObject, TaggedObject)
Declaration
public bool CheckNodeToPointMapForPlanarAnalysis(TaggedObject pointTag, TaggedObject nodeTag)
Parameters
Returns
Type |
Description |
System.Boolean |
|
ClearGeometryOfMap(TaggedObject)
Declaration
public void ClearGeometryOfMap(TaggedObject mapDataTag)
Parameters
ClearNodesOfMap(TaggedObject)
Declaration
public void ClearNodesOfMap(TaggedObject mapDataTag)
Parameters
CreateMapData()
Declaration
public TaggedObject CreateMapData()
Returns
EmptyMapList()
Declaration
public void EmptyMapList()
GetManualMapList()
Declaration
public TaggedObject[] GetManualMapList()
Returns
GetMapByName(TaggedObject[], String)
Declaration
public TaggedObject GetMapByName(TaggedObject[] pMapTags, string mapName)
Parameters
Type |
Name |
Description |
TaggedObject[] |
pMapTags |
|
System.String |
mapName |
|
Returns
RemoveMapData(TaggedObject)
Declaration
public void RemoveMapData(TaggedObject mapTag)
Parameters
SetGeometrySelection(TaggedObject, TaggedObject[])
Declaration
public void SetGeometrySelection(TaggedObject mapDataTag, TaggedObject[] pGeomTags)
Parameters
SetMapData(TaggedObject)
Declaration
public void SetMapData(TaggedObject mapTag)
Parameters
SetMapDirection(TaggedObject, Double[])
Declaration
public void SetMapDirection(TaggedObject mapDataTag, double[] direction)
Parameters
Type |
Name |
Description |
TaggedObject |
mapDataTag |
|
System.Double[] |
direction |
|
SetMapDirectionMethod(TaggedObject, Int32)
Declaration
public void SetMapDirectionMethod(TaggedObject mapDataTag, int vecMethod)
Parameters
Type |
Name |
Description |
TaggedObject |
mapDataTag |
|
System.Int32 |
vecMethod |
|
SetMapDirectionPoint(TaggedObject, Double[])
Declaration
public void SetMapDirectionPoint(TaggedObject mapDataTag, double[] pointCoords)
Parameters
Type |
Name |
Description |
TaggedObject |
mapDataTag |
|
System.Double[] |
pointCoords |
|
SetMapMethod(TaggedObject, ManualMorphBuilder.MapMethod)
Declaration
public void SetMapMethod(TaggedObject mapDataTag, ManualMorphBuilder.MapMethod mapMethod)
Parameters
SetMapName(TaggedObject, String)
Declaration
public void SetMapName(TaggedObject mapDataTag, string mapName)
Parameters
Type |
Name |
Description |
TaggedObject |
mapDataTag |
|
System.String |
mapName |
|
SetMapType(TaggedObject, ManualMorphBuilder.MapType)
Declaration
public void SetMapType(TaggedObject mapDataTag, ManualMorphBuilder.MapType mapType)
Parameters
SetNodeSelection(TaggedObject, FENode[])
Declaration
public void SetNodeSelection(TaggedObject mapDataTag, FENode[] pNodeTags)
Parameters
SetNodeToCurveEndPointMap(TaggedObject, FENode[])
Declaration
public void SetNodeToCurveEndPointMap(TaggedObject mapDataTag, FENode[] pVertexNodeTags)
Parameters
SetNodeToVertexMap(TaggedObject, FENode[])
Declaration
public void SetNodeToVertexMap(TaggedObject mapDataTag, FENode[] pVertexNodeTags)
Parameters
SetVertexNode(TaggedObject, Boolean)
Declaration
public void SetVertexNode(TaggedObject mapDataTag, bool isVertexNode)
Parameters
Type |
Name |
Description |
TaggedObject |
mapDataTag |
|
System.Boolean |
isVertexNode |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink