Class SessionModeling
Inheritance
System.Object
System.MarshalByRefObject
SessionModeling
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.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
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
Type |
Description |
System.Int32 |
|
ActivateFeatureGroupWithRollback
Declaration
public bool ActivateFeatureGroupWithRollback { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
AllowEditingOfDimensionOfInternalSketch
Declaration
public bool AllowEditingOfDimensionOfInternalSketch { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool AssociativeEditFreeForm { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
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
Type |
Description |
System.Double |
|
ConvertAnalyticToConvergentDistanceTolerance
Declaration
[Obsolete("Deprecated in NX12.0.0. Use NXOpen.Preferences.PartModeling.ConvertAnalyticToConvergentDistanceTolerance instead.")]
public double ConvertAnalyticToConvergentDistanceTolerance { get; set; }
Property Value
Type |
Description |
System.Double |
|
CurvatureColor
Declaration
public int CurvatureColor { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
CurveFitMethod
Declaration
public SessionModeling.CurveFitMethodType CurveFitMethod { get; set; }
Property Value
DelayModelUpdates
Declaration
public bool DelayModelUpdates { get; }
Property Value
Type |
Description |
System.Boolean |
|
DeleteChildFeaturesOption
Declaration
public SessionModeling.DeleteChildFeaturesOptionType DeleteChildFeaturesOption { get; set; }
Property Value
DisplayLegacyFeatureName
Declaration
public bool DisplayLegacyFeatureName { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DynamicUpdate
Declaration
public SessionModeling.DynamicUpdateType DynamicUpdate { get; set; }
Property Value
EditWithRollbackUponDoubleClick
Declaration
public bool EditWithRollbackUponDoubleClick { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
EnableTrimmedAnimation
Declaration
public bool EnableTrimmedAnimation { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
EndpointDisplayColor
Declaration
public int EndpointDisplayColor { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
EndpointDisplayInheritColor
Declaration
public bool EndpointDisplayInheritColor { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
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
Type |
Description |
System.Boolean |
|
InterruptUpdateOnMissingReferences
Declaration
public bool InterruptUpdateOnMissingReferences { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
InterruptUpdateOnWarning
Declaration
public bool InterruptUpdateOnWarning { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
LinkedAndExtractedGeometryProperties
Declaration
public SessionModeling.LinkedAndExtractedGeometryPropertiesInheritance LinkedAndExtractedGeometryProperties { get; set; }
Property Value
MakeCurrentOnError
Declaration
public bool MakeCurrentOnError { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
MakeDatumsInternal
Declaration
public bool MakeDatumsInternal { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
MakeSketchesInternal
Declaration
public bool MakeSketchesInternal { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
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
Type |
Description |
System.Boolean |
|
PoleDisplayColor
Declaration
public int PoleDisplayColor { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
PoleDisplayInheritColor
Declaration
public bool PoleDisplayInheritColor { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
PoleDisplayStyle
Declaration
public SessionModeling.PoleDisplayStyleType PoleDisplayStyle { get; set; }
Property Value
PoleEditColor
Declaration
public int PoleEditColor { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
PoleEditInheritColor
Declaration
public bool PoleEditInheritColor { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
PoleEditStyle
Declaration
public SessionModeling.PoleEditStyleType PoleEditStyle { get; set; }
Property Value
PolylineDisplayColor
Declaration
public int PolylineDisplayColor { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
PolylineDisplayInheritColor
Declaration
public bool PolylineDisplayInheritColor { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
PolylineDisplayStyle
Declaration
public SessionModeling.PolylineStyleType PolylineDisplayStyle { get; set; }
Property Value
PolylineEditColor
Declaration
public int PolylineEditColor { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
PolylineEditInheritColor
Declaration
public bool PolylineEditInheritColor { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
PolylineEditStyle
Declaration
public SessionModeling.PolylineStyleType PolylineEditStyle { get; set; }
Property Value
PositionColor
Declaration
public int PositionColor { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
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
Type |
Description |
System.Boolean |
|
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
Type |
Description |
System.Int32 |
|
TreatOneDegreeBsplineAsPolyline
Declaration
[Obsolete("Deprecated in NX1847.0.0. Use NXOpen.Preferences.PartModeling.TreatOneDegreeBsplineAsPolyline instead.")]
public bool TreatOneDegreeBsplineAsPolyline { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
UpdateDelayed
Declaration
public bool UpdateDelayed { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
UpdateFailureReportPreference
Declaration
public bool UpdateFailureReportPreference { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
UpdatePending
Declaration
public bool UpdatePending { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
UseTriangularMesh
Declaration
public bool UseTriangularMesh { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Methods
SetDelayModelUpdatesAndGranularity(Boolean, SessionModeling.ModelDelayUpdateGranilarityType, Session.UndoMarkId)
Declaration
public void SetDelayModelUpdatesAndGranularity(bool delayModelUpdates, SessionModeling.ModelDelayUpdateGranilarityType modelDelayUpdateGranularityOption, Session.UndoMarkId undoMarkId)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink