Class ModelDisplayBuilder
Inheritance
ModelDisplayBuilder
Assembly: NXOpen.dll
Syntax
public class ModelDisplayBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
ModelDisplayBuilder()
Declaration
protected ModelDisplayBuilder()
Properties
ColorPolygonBodies
Declaration
public bool ColorPolygonBodies { get; set; }
Property Value
DisplayColorBar
Declaration
public bool DisplayColorBar { get; set; }
Property Value
ElemMaterialDisplayLaminateColor
Declaration
public NXColor ElemMaterialDisplayLaminateColor { get; set; }
Property Value
ElemMaterialDisplayNoMaterialColor
Declaration
public NXColor ElemMaterialDisplayNoMaterialColor { get; set; }
Property Value
ElemQualFailColor
Declaration
public NXColor ElemQualFailColor { get; set; }
Property Value
ElemQualFailShadedBorderColor
Declaration
public NXColor ElemQualFailShadedBorderColor { get; set; }
Property Value
ElemQualPassColor
Declaration
public NXColor ElemQualPassColor { get; set; }
Property Value
ElemQualPassTranslucency
Declaration
public int ElemQualPassTranslucency { get; set; }
Property Value
ElemQualPassType
Declaration
public ModelDisplayBuilder.ElemQualPass ElemQualPassType { get; set; }
Property Value
ElementColorCycler
Declaration
public ModelDisplayBuilder.ElmClrBasis ElementColorCycler { get; set; }
Property Value
ElementDisplayQuality
Declaration
public ModelDisplayBuilder.ElmDispQuality ElementDisplayQuality { get; set; }
Property Value
ElementSelectInternal
Declaration
public bool ElementSelectInternal { get; set; }
Property Value
GeomDisplayFreeEdges
Declaration
public bool GeomDisplayFreeEdges { get; set; }
Property Value
GeomDisplayStitchedEdges
Declaration
public bool GeomDisplayStitchedEdges { get; set; }
Property Value
GeomFaceResolveDisplayContention
Declaration
public bool GeomFaceResolveDisplayContention { get; set; }
Property Value
GeomFreeEdgeColor
Declaration
public NXColor GeomFreeEdgeColor { get; set; }
Property Value
GeomFreeEdgeEndMarker
Declaration
public ModelDisplayBuilder.FreeEdgeMarker GeomFreeEdgeEndMarker { get; set; }
Property Value
GeomFreeEdgeFont
Declaration
public ModelDisplayBuilder.FreeEdgeFont GeomFreeEdgeFont { get; set; }
Property Value
GeomFreeEdgeLineWidth
Declaration
public ModelDisplayBuilder.FreeEdgeWidth GeomFreeEdgeLineWidth { get; set; }
Property Value
GeomStitchedEdgeColor
Declaration
public NXColor GeomStitchedEdgeColor { get; set; }
Property Value
GeomStitchedEdgeEndMarker
Declaration
public ModelDisplayBuilder.StitchedEdgeMarker GeomStitchedEdgeEndMarker { get; set; }
Property Value
GeomStitchedEdgeFont
Declaration
public ModelDisplayBuilder.StitchedEdgeFont GeomStitchedEdgeFont { get; set; }
Property Value
GeomStitchedEdgeLineWidth
Declaration
public ModelDisplayBuilder.StitchedEdgeWidth GeomStitchedEdgeLineWidth { get; set; }
Property Value
GroupElemFaceMultiGroupColor
Declaration
public NXColor GroupElemFaceMultiGroupColor { get; set; }
Property Value
GroupElemFaceNoGroupColor
Declaration
public NXColor GroupElemFaceNoGroupColor { get; set; }
Property Value
GroupElemMultiGroupColor
Declaration
public NXColor GroupElemMultiGroupColor { get; set; }
Property Value
GroupElemNoGroupColor
Declaration
public NXColor GroupElemNoGroupColor { get; set; }
Property Value
GroupSelRecipeOpts
Declaration
public ModelDisplayBuilder.GroupPreference GroupSelRecipeOpts { get; set; }
Property Value
Include2dElements
Declaration
public bool Include2dElements { get; set; }
Property Value
LamZoneElemNoColor
Declaration
public NXColor LamZoneElemNoColor { get; set; }
Property Value
NodeColor
Declaration
public NXColor NodeColor { get; set; }
Property Value
NodeDisplayMode
Declaration
public ModelDisplayBuilder.NodeDisplayModeType NodeDisplayMode { get; set; }
Property Value
NodeMarker
Declaration
public ModelDisplayBuilder.NodeMarkerType NodeMarker { get; set; }
Property Value
NodeMeshShowHideOption
Declaration
public ModelDisplayBuilder.NodeMeshShowHideOptionType NodeMeshShowHideOption { get; set; }
Property Value
NodeSelectInternal
Declaration
public bool NodeSelectInternal { get; set; }
Property Value
NodeUnattachedMarker
Declaration
public ModelDisplayBuilder.NodeUnattachedMarkerType NodeUnattachedMarker { get; set; }
Property Value
NumberOfDiameterRanges
Declaration
public int NumberOfDiameterRanges { get; }
Property Value
RotationAxisColor
Declaration
public NXColor RotationAxisColor { get; set; }
Property Value
RotationAxisDisplaySwitch
Declaration
public bool RotationAxisDisplaySwitch { get; set; }
Property Value
RotationAxisFont
Declaration
public ModelDisplayBuilder.RotationAxisLineFont RotationAxisFont { get; set; }
Property Value
RotationAxisLineWidth
Declaration
public ModelDisplayBuilder.RotationAxisWidth RotationAxisLineWidth { get; set; }
Property Value
SolverDisplayMode
Declaration
public string SolverDisplayMode { get; set; }
Property Value
UnattachedNodesInBoundingBoxRatio
Declaration
public double UnattachedNodesInBoundingBoxRatio { get; set; }
Property Value
UniversalConnectionVisualizationType
Declaration
public ModelDisplayBuilder.UniversalConnectionVisualizationSettingsType UniversalConnectionVisualizationType { get; set; }
Property Value
Methods
AddDisplayParametersByDiameter(Expression, Expression, ConnectionDisplayParameters)
Declaration
public void AddDisplayParametersByDiameter(Expression minimum, Expression maximum, ModelDisplayBuilder.ConnectionDisplayParameters parameters)
Parameters
GetDisplayParametersByConnectionType(ConnectionType)
Declaration
public ModelDisplayBuilder.ConnectionDisplayParameters GetDisplayParametersByConnectionType(ConnectionType connectionType)
Parameters
Returns
GetDisplayParametersByFlangeCount(ConnectionFlangeCount)
Declaration
public ModelDisplayBuilder.ConnectionDisplayParameters GetDisplayParametersByFlangeCount(ModelDisplayBuilder.ConnectionFlangeCount flangeCount)
Parameters
Returns
GetDisplayParametersByStatus(ConnectionStatus)
Declaration
public ModelDisplayBuilder.ConnectionDisplayParameters GetDisplayParametersByStatus(ModelDisplayBuilder.ConnectionStatus status)
Parameters
Returns
GetParametersByDiameterRangeIndex(int, out Expression, out Expression)
Declaration
public ModelDisplayBuilder.ConnectionDisplayParameters GetParametersByDiameterRangeIndex(int index, out Expression minimum, out Expression maximum)
Parameters
Returns
RemoveDiameterRange(int)
Declaration
public void RemoveDiameterRange(int index)
Parameters
Type |
Name |
Description |
int |
index |
|
SetColorsOnMeshes()
Declaration
public void SetColorsOnMeshes()
SetDisplayParametersByConnectionType(ConnectionType, ConnectionDisplayParameters)
Declaration
public void SetDisplayParametersByConnectionType(ConnectionType connectionType, ModelDisplayBuilder.ConnectionDisplayParameters parameters)
Parameters
SetDisplayParametersByFlangeCount(ConnectionFlangeCount, ConnectionDisplayParameters)
Declaration
public void SetDisplayParametersByFlangeCount(ModelDisplayBuilder.ConnectionFlangeCount flangeCount, ModelDisplayBuilder.ConnectionDisplayParameters parameters)
Parameters
SetDisplayParametersByStatus(ConnectionStatus, ConnectionDisplayParameters)
Declaration
public void SetDisplayParametersByStatus(ModelDisplayBuilder.ConnectionStatus status, ModelDisplayBuilder.ConnectionDisplayParameters parameters)
Parameters
UpdateParametersByDiameterRangeIndex(int, ConnectionDisplayParameters)
Declaration
public void UpdateParametersByDiameterRangeIndex(int index, ModelDisplayBuilder.ConnectionDisplayParameters parameters)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink