Class ManualMorphBuilder
Inheritance
ManualMorphBuilder
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
Methods
CheckNodeToEdgeMapForPlanarAnalysis(TaggedObject[], FENode[])
Declaration
public bool CheckNodeToEdgeMapForPlanarAnalysis(TaggedObject[] pEdgeTags, FENode[] pNodeTags)
Parameters
Returns
CheckNodeToFaceMapForPlanarAnalysis(TaggedObject, FENode[])
Declaration
public bool CheckNodeToFaceMapForPlanarAnalysis(TaggedObject faceTag, FENode[] pNodeTags)
Parameters
Returns
CheckNodeToPointMapForPlanarAnalysis(TaggedObject, TaggedObject)
Declaration
public bool CheckNodeToPointMapForPlanarAnalysis(TaggedObject pointTag, TaggedObject nodeTag)
Parameters
Returns
CheckNodesForContinuity(FENode[], FENode[])
Declaration
public void CheckNodesForContinuity(FENode[] pNodeTags, FENode[] pVertexNodeTags)
Parameters
Type |
Name |
Description |
FENode[] |
pNodeTags |
|
FENode[] |
pVertexNodeTags |
|
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
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
SetMapDirectionMethod(TaggedObject, int)
Declaration
public void SetMapDirectionMethod(TaggedObject mapDataTag, int vecMethod)
Parameters
SetMapDirectionPoint(TaggedObject, double[])
Declaration
public void SetMapDirectionPoint(TaggedObject mapDataTag, double[] pointCoords)
Parameters
SetMapMethod(TaggedObject, MapMethod)
Declaration
public void SetMapMethod(TaggedObject mapDataTag, ManualMorphBuilder.MapMethod mapMethod)
Parameters
SetMapName(TaggedObject, string)
Declaration
public void SetMapName(TaggedObject mapDataTag, string mapName)
Parameters
SetMapType(TaggedObject, 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, bool)
Declaration
public void SetVertexNode(TaggedObject mapDataTag, bool isVertexNode)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink