Class SessionModeling
Inheritance
SessionModeling
Assembly: NXOpen.dll
Syntax
public class SessionModeling : NXRemotableObject, IMessageSink
Constructors
SessionModeling(SessionPreferences)
Declaration
protected SessionModeling(SessionPreferences owner)
Parameters
Properties
AccelerationColor
Declaration
public int AccelerationColor { get; set; }
Property Value
ActivateFeatureGroupWithRollback
Declaration
public bool ActivateFeatureGroupWithRollback { get; set; }
Property Value
AllowEditingOfDimensionOfInternalSketch
Declaration
public bool AllowEditingOfDimensionOfInternalSketch { get; set; }
Property Value
Declaration
public bool AssociativeEditFreeForm { get; set; }
Property Value
BodyType
Declaration
public SessionModeling.BodyTypeOption BodyType { get; set; }
Property Value
BooleanFaceProperties
Declaration
public SessionModeling.BooleanFacePropertiesInheritance BooleanFaceProperties { get; set; }
Property Value
ConvertAnalyticToConvergentAngularTolerance
Declaration
[Obsolete("Deprecated in NX12.0.0. Use NXOpen.Preferences.PartModeling.ConvertAnalyticToConvergentAngularTolerance instead.")]
public double ConvertAnalyticToConvergentAngularTolerance { get; set; }
Property Value
ConvertAnalyticToConvergentDistanceTolerance
Declaration
[Obsolete("Deprecated in NX12.0.0. Use NXOpen.Preferences.PartModeling.ConvertAnalyticToConvergentDistanceTolerance instead.")]
public double ConvertAnalyticToConvergentDistanceTolerance { get; set; }
Property Value
CurvatureColor
Declaration
public int CurvatureColor { get; set; }
Property Value
CurveFitMethod
Declaration
public SessionModeling.CurveFitMethodType CurveFitMethod { get; set; }
Property Value
DelayModelUpdates
Declaration
public bool DelayModelUpdates { get; }
Property Value
DeleteChildFeaturesOption
Declaration
public SessionModeling.DeleteChildFeaturesOptionType DeleteChildFeaturesOption { get; set; }
Property Value
DisplayLegacyFeatureName
Declaration
public bool DisplayLegacyFeatureName { get; set; }
Property Value
DynamicUpdate
Declaration
public SessionModeling.DynamicUpdateType DynamicUpdate { get; set; }
Property Value
EditWithRollbackUponDoubleClick
Declaration
public bool EditWithRollbackUponDoubleClick { get; set; }
Property Value
EnableTrimmedAnimation
Declaration
public bool EnableTrimmedAnimation { get; set; }
Property Value
EndpointDisplayColor
Declaration
public int EndpointDisplayColor { get; set; }
Property Value
EndpointDisplayInheritColor
Declaration
public bool EndpointDisplayInheritColor { get; set; }
Property Value
EndpointDisplayStyle
Declaration
public SessionModeling.EndpointDisplayStyleType EndpointDisplayStyle { get; set; }
Property Value
Declaration
public SessionModeling.FreeFormConstructionResultType FreeFormConstructionResult { get; set; }
Property Value
Declaration
public SessionModeling.ImmediateChildrenType ImmediateChildren { get; set; }
Property Value
InterruptUpdateOnError
Declaration
public bool InterruptUpdateOnError { get; set; }
Property Value
InterruptUpdateOnMissingReferences
Declaration
public bool InterruptUpdateOnMissingReferences { get; set; }
Property Value
InterruptUpdateOnWarning
Declaration
public bool InterruptUpdateOnWarning { get; set; }
Property Value
LinkedAndExtractedGeometryProperties
Declaration
public SessionModeling.LinkedAndExtractedGeometryPropertiesInheritance LinkedAndExtractedGeometryProperties { get; set; }
Property Value
MakeCurrentOnError
Declaration
public bool MakeCurrentOnError { get; set; }
Property Value
MakeDatumsInternal
Declaration
public bool MakeDatumsInternal { get; set; }
Property Value
MakeSketchesInternal
Declaration
public bool MakeSketchesInternal { get; set; }
Property Value
ModelDelayUpdateGranilarity
Declaration
public SessionModeling.ModelDelayUpdateGranilarityType ModelDelayUpdateGranilarity { get; }
Property Value
NewFaceProperties
Declaration
public SessionModeling.NewFacePropertiesInheritance NewFaceProperties { get; set; }
Property Value
NotifyOnDelete
Declaration
public bool NotifyOnDelete { get; set; }
Property Value
PoleDisplayColor
Declaration
public int PoleDisplayColor { get; set; }
Property Value
PoleDisplayInheritColor
Declaration
public bool PoleDisplayInheritColor { get; set; }
Property Value
PoleDisplayStyle
Declaration
public SessionModeling.PoleDisplayStyleType PoleDisplayStyle { get; set; }
Property Value
PoleEditColor
Declaration
public int PoleEditColor { get; set; }
Property Value
PoleEditInheritColor
Declaration
public bool PoleEditInheritColor { get; set; }
Property Value
PoleEditStyle
Declaration
public SessionModeling.PoleEditStyleType PoleEditStyle { get; set; }
Property Value
PolylineDisplayColor
Declaration
public int PolylineDisplayColor { get; set; }
Property Value
PolylineDisplayInheritColor
Declaration
public bool PolylineDisplayInheritColor { get; set; }
Property Value
PolylineDisplayStyle
Declaration
public SessionModeling.PolylineStyleType PolylineDisplayStyle { get; set; }
Property Value
PolylineEditColor
Declaration
public int PolylineEditColor { get; set; }
Property Value
PolylineEditInheritColor
Declaration
public bool PolylineEditInheritColor { get; set; }
Property Value
PolylineEditStyle
Declaration
public SessionModeling.PolylineStyleType PolylineEditStyle { get; set; }
Property Value
PositionColor
Declaration
public int PositionColor { get; set; }
Property Value
PreviewResolution
Declaration
public SessionModeling.PreviewResolutionType PreviewResolution { get; set; }
Property Value
SaveDataForFeatureEdit
Declaration
public SessionModeling.SaveDataForFeatureEditOption SaveDataForFeatureEdit { get; set; }
Property Value
ShareGeometriesOption
Declaration
public SessionModeling.ShareGeometriesOnSaveType ShareGeometriesOption { get; set; }
Property Value
ShowSimuationUiInModeling
Declaration
public bool ShowSimuationUiInModeling { get; set; }
Property Value
SketchDefaultAction
Declaration
public SessionModeling.SketchDefaultActionType SketchDefaultAction { get; set; }
Property Value
SketchEditOption
Declaration
[Obsolete("Deprecated in NX1847.0.0. There is no replacement for this function.")]
public SessionModeling.SketchEditType SketchEditOption { get; set; }
Property Value
SplineDefaultActionType
Declaration
public SessionModeling.SplineDefaultActionTypes SplineDefaultActionType { get; set; }
Property Value
SurfaceExtension
Declaration
public SessionModeling.SurfaceExtensionOption SurfaceExtension { get; set; }
Property Value
Tag
Declaration
Property Value
TangentColor
Declaration
public int TangentColor { get; set; }
Property Value
TreatOneDegreeBsplineAsPolyline
Declaration
[Obsolete("Deprecated in NX1847.0.0. Use NXOpen.Preferences.PartModeling.TreatOneDegreeBsplineAsPolyline instead.")]
public bool TreatOneDegreeBsplineAsPolyline { get; set; }
Property Value
UpdateDelayed
Declaration
public bool UpdateDelayed { get; set; }
Property Value
UpdateFailureReportPreference
Declaration
public bool UpdateFailureReportPreference { get; set; }
Property Value
UpdatePending
Declaration
public bool UpdatePending { get; set; }
Property Value
UseTriangularMesh
Declaration
public bool UseTriangularMesh { get; set; }
Property Value
Methods
SetDelayModelUpdatesAndGranularity(bool, ModelDelayUpdateGranilarityType, UndoMarkId)
Declaration
public void SetDelayModelUpdatesAndGranularity(bool delayModelUpdates, SessionModeling.ModelDelayUpdateGranilarityType modelDelayUpdateGranularityOption, Session.UndoMarkId undoMarkId)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink