Class SessionSketch
Inheritance
System.Object
System.MarshalByRefObject
SessionSketch
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 SessionSketch : NXRemotableObject, IMessageSink
Constructors
SessionSketch(SessionPreferences)
Declaration
protected SessionSketch(SessionPreferences owner)
Parameters
Properties
AutoDimensionsToArcCenter
Declaration
public bool AutoDimensionsToArcCenter { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
BackgroundOption
Declaration
public SessionSketch.BackgroundType BackgroundOption { get; set; }
Property Value
ChangeViewOrientation
Declaration
public bool ChangeViewOrientation { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ConstraintSymbolSize
Declaration
public double ConstraintSymbolSize { get; set; }
Property Value
Type |
Description |
System.Double |
|
ContinuousAutoDimensioning
Declaration
public bool ContinuousAutoDimensioning { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
CreateInferredConstraints
Declaration
public bool CreateInferredConstraints { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DefaultArcNamePrefix
Declaration
public string DefaultArcNamePrefix { get; set; }
Property Value
Type |
Description |
System.String |
|
DefaultConicNamePrefix
Declaration
public string DefaultConicNamePrefix { get; set; }
Property Value
Type |
Description |
System.String |
|
DefaultLineNamePrefix
Declaration
public string DefaultLineNamePrefix { get; set; }
Property Value
Type |
Description |
System.String |
|
DefaultSketchNamePrefix
Declaration
public string DefaultSketchNamePrefix { get; set; }
Property Value
Type |
Description |
System.String |
|
DefaultSplineNamePrefix
Declaration
public string DefaultSplineNamePrefix { get; set; }
Property Value
Type |
Description |
System.String |
|
DefaultVertexNamePrefix
Declaration
public string DefaultVertexNamePrefix { get; set; }
Property Value
Type |
Description |
System.String |
|
DelayEvaluation
Declaration
public bool DelayEvaluation { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DimensionLabel
Declaration
public SketchPreferences.DimensionLabelType DimensionLabel { get; set; }
Property Value
DisplayAutoDimensions
Declaration
public bool DisplayAutoDimensions { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DisplayConstraintSymbols
Declaration
public bool DisplayConstraintSymbols { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DisplayDOFArrows
Declaration
public bool DisplayDOFArrows { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DisplayObjectColor
Declaration
public bool DisplayObjectColor { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DisplayObjectName
Declaration
public bool DisplayObjectName { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DisplayParenthesesOnReferenceDimensions
Declaration
public bool DisplayParenthesesOnReferenceDimensions { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DisplayReferenceGeometry
Declaration
public bool DisplayReferenceGeometry { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DisplaySectionMappingWarning
Declaration
public bool DisplaySectionMappingWarning { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DisplayVertices
Declaration
public bool DisplayVertices { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DynamicConstraintDisplay
Declaration
public bool DynamicConstraintDisplay { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
FixedTextSize
Declaration
public double FixedTextSize { get; set; }
Property Value
Type |
Description |
System.Double |
|
GroupConstraintOption
Declaration
public SessionSketch.GroupConstraintType GroupConstraintOption { get; set; }
Property Value
MaintainBlankStatus
Declaration
public bool MaintainBlankStatus { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
MaintainLayerStatus
Declaration
public bool MaintainLayerStatus { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
OriginOption
Declaration
[Obsolete("Deprecated in NX8.0.0. Use SketchInPlaceBuilder.ProjectWorkPartOrigin and SketchInPlaceBuilder.MakeOriginAssociative and SketchInPlaceBuilder.SketchOrigin instead.")]
public SessionSketch.OriginType OriginOption { get; set; }
Property Value
RetainDimensions
Declaration
[Obsolete("Deprecated in NX8.0.1. Use Annotations.AnnotationManager.MakePmi and Annotations.AnnotationManager.RemovePmi with individual dimensions instead.")]
public bool RetainDimensions { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
RigidSetConstraintOption
Declaration
[Obsolete("Deprecated in NX11.0.0. Use NXOpen.Preferences.SessionSketch.GroupConstraintOption instead.")]
public SessionSketch.RigidSetConstraintType RigidSetConstraintOption { get; set; }
Property Value
ScaleOnFirstDrivingDimension
Declaration
public bool ScaleOnFirstDrivingDimension { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
SnapAngle
Declaration
public double SnapAngle { get; set; }
Property Value
Type |
Description |
System.Double |
|
SolvingTolerance
Declaration
public double SolvingTolerance { get; set; }
Property Value
Type |
Description |
System.Double |
|
Tag
Declaration
Property Value
TextSizeFixed
Declaration
public bool TextSizeFixed { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
UpdateSketchOnly
Declaration
public bool UpdateSketchOnly { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
UseSolvingTolerance
Declaration
public bool UseSolvingTolerance { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink