Class ModelDisplayBuilder
Inheritance
System.Object
System.MarshalByRefObject
ModelDisplayBuilder
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 ModelDisplayBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
ModelDisplayBuilder()
Declaration
protected ModelDisplayBuilder()
Properties
ColorPolygonBodies
Declaration
public bool ColorPolygonBodies { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DisplayColorBar
Declaration
public bool DisplayColorBar { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
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
Type |
Description |
System.Boolean |
|
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
Type |
Description |
System.Int32 |
|
ElemQualPassType
Declaration
public ModelDisplayBuilder.ElemQualPass ElemQualPassType { get; set; }
Property Value
GeomDisplayFreeEdges
Declaration
public bool GeomDisplayFreeEdges { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
GeomDisplayStitchedEdges
Declaration
public bool GeomDisplayStitchedEdges { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
GeomFaceResolveDisplayContention
Declaration
public bool GeomFaceResolveDisplayContention { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
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
Type |
Description |
System.Boolean |
|
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
Type |
Description |
System.Boolean |
|
NodeUnattachedMarker
Declaration
public ModelDisplayBuilder.NodeUnattachedMarkerType NodeUnattachedMarker { get; set; }
Property Value
NumberOfDiameterRanges
Declaration
public int NumberOfDiameterRanges { get; }
Property Value
Type |
Description |
System.Int32 |
|
RotationAxisColor
Declaration
public NXColor RotationAxisColor { get; set; }
Property Value
RotationAxisDisplaySwitch
Declaration
public bool RotationAxisDisplaySwitch { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
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
Type |
Description |
System.String |
|
UnattachedNodesInBoundingBoxRatio
Declaration
public double UnattachedNodesInBoundingBoxRatio { get; set; }
Property Value
Type |
Description |
System.Double |
|
UniversalConnectionVisualizationType
Declaration
public ModelDisplayBuilder.UniversalConnectionVisualizationSettingsType UniversalConnectionVisualizationType { get; set; }
Property Value
Methods
AddDisplayParametersByDiameter(Expression, Expression, ModelDisplayBuilder.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(ModelDisplayBuilder.ConnectionFlangeCount)
Declaration
public ModelDisplayBuilder.ConnectionDisplayParameters GetDisplayParametersByFlangeCount(ModelDisplayBuilder.ConnectionFlangeCount flangeCount)
Parameters
Returns
GetDisplayParametersByStatus(ModelDisplayBuilder.ConnectionStatus)
Declaration
public ModelDisplayBuilder.ConnectionDisplayParameters GetDisplayParametersByStatus(ModelDisplayBuilder.ConnectionStatus status)
Parameters
Returns
GetParametersByDiameterRangeIndex(Int32, out Expression, out Expression)
Declaration
public ModelDisplayBuilder.ConnectionDisplayParameters GetParametersByDiameterRangeIndex(int index, out Expression minimum, out Expression maximum)
Parameters
Returns
RemoveDiameterRange(Int32)
Declaration
public void RemoveDiameterRange(int index)
Parameters
Type |
Name |
Description |
System.Int32 |
index |
|
SetColorsOnMeshes()
Declaration
public void SetColorsOnMeshes()
SetDisplayParametersByConnectionType(ConnectionType, ModelDisplayBuilder.ConnectionDisplayParameters)
Declaration
public void SetDisplayParametersByConnectionType(ConnectionType connectionType, ModelDisplayBuilder.ConnectionDisplayParameters parameters)
Parameters
SetDisplayParametersByFlangeCount(ModelDisplayBuilder.ConnectionFlangeCount, ModelDisplayBuilder.ConnectionDisplayParameters)
Declaration
public void SetDisplayParametersByFlangeCount(ModelDisplayBuilder.ConnectionFlangeCount flangeCount, ModelDisplayBuilder.ConnectionDisplayParameters parameters)
Parameters
SetDisplayParametersByStatus(ModelDisplayBuilder.ConnectionStatus, ModelDisplayBuilder.ConnectionDisplayParameters)
Declaration
public void SetDisplayParametersByStatus(ModelDisplayBuilder.ConnectionStatus status, ModelDisplayBuilder.ConnectionDisplayParameters parameters)
Parameters
UpdateParametersByDiameterRangeIndex(Int32, ModelDisplayBuilder.ConnectionDisplayParameters)
Declaration
public void UpdateParametersByDiameterRangeIndex(int index, ModelDisplayBuilder.ConnectionDisplayParameters parameters)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink