Search Results for

    Show / Hide Table of Contents

    Class SessionSketch

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    SessionSketch
    Implements
    IMessageSink
    Inherited Members
    NXRemotableObject.initialize()
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    MarshalByRefObject.GetLifetimeService()
    MarshalByRefObject.InitializeLifetimeService()
    MarshalByRefObject.MemberwiseClone(bool)
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: NXOpen.Preferences
    Assembly: NXOpen.dll
    Syntax
    public class SessionSketch : NXRemotableObject, IMessageSink

    Constructors

    SessionSketch(SessionPreferences)

    Declaration
    protected SessionSketch(SessionPreferences owner)
    Parameters
    Type Name Description
    SessionPreferences owner

    Properties

    AutoDimensionsToArcCenter

    Declaration
    public bool AutoDimensionsToArcCenter { get; set; }
    Property Value
    Type Description
    bool

    AutoReverse

    Declaration
    public bool AutoReverse { get; set; }
    Property Value
    Type Description
    bool

    BackgroundOption

    Declaration
    [Obsolete("Deprecated in NX1847.0.0.  No replacement for sketch background control.  Use general NX background tools.")]
    public SessionSketch.BackgroundType BackgroundOption { get; set; }
    Property Value
    Type Description
    SessionSketch.BackgroundType

    ChainCurves

    Declaration
    public bool ChainCurves { get; set; }
    Property Value
    Type Description
    bool

    ChangeViewOrientation

    Declaration
    public bool ChangeViewOrientation { get; set; }
    Property Value
    Type Description
    bool

    ConstraintSymbolSize

    Declaration
    public double ConstraintSymbolSize { get; set; }
    Property Value
    Type Description
    double

    ContinuousAutoDimensioning

    Declaration
    public bool ContinuousAutoDimensioning { get; set; }
    Property Value
    Type Description
    bool

    CreateDimensionForTypedValues

    Declaration
    public bool CreateDimensionForTypedValues { get; set; }
    Property Value
    Type Description
    bool

    CreateInferredConstraints

    Declaration
    public bool CreateInferredConstraints { get; set; }
    Property Value
    Type Description
    bool

    CreatePersistentRelations

    Declaration
    public bool CreatePersistentRelations { get; set; }
    Property Value
    Type Description
    bool

    CreateReferenceCurve

    Declaration
    public bool CreateReferenceCurve { get; set; }
    Property Value
    Type Description
    bool

    DefaultArcNamePrefix

    Declaration
    public string DefaultArcNamePrefix { get; set; }
    Property Value
    Type Description
    string

    DefaultConicNamePrefix

    Declaration
    public string DefaultConicNamePrefix { get; set; }
    Property Value
    Type Description
    string

    DefaultLineNamePrefix

    Declaration
    public string DefaultLineNamePrefix { get; set; }
    Property Value
    Type Description
    string

    DefaultSketchNamePrefix

    Declaration
    public string DefaultSketchNamePrefix { get; set; }
    Property Value
    Type Description
    string

    DefaultSplineNamePrefix

    Declaration
    public string DefaultSplineNamePrefix { get; set; }
    Property Value
    Type Description
    string

    DefaultVertexNamePrefix

    Declaration
    public string DefaultVertexNamePrefix { get; set; }
    Property Value
    Type Description
    string

    DelayEvaluation

    Declaration
    public bool DelayEvaluation { get; set; }
    Property Value
    Type Description
    bool

    DimensionLabel

    Declaration
    public SketchPreferences.DimensionLabelType DimensionLabel { get; set; }
    Property Value
    Type Description
    SketchPreferences.DimensionLabelType

    DisplayAutoDimensions

    Declaration
    public bool DisplayAutoDimensions { get; set; }
    Property Value
    Type Description
    bool

    DisplayConstraintSymbols

    Declaration
    public bool DisplayConstraintSymbols { get; set; }
    Property Value
    Type Description
    bool

    DisplayDOFArrows

    Declaration
    public bool DisplayDOFArrows { get; set; }
    Property Value
    Type Description
    bool

    DisplayObjectColor

    Declaration
    public bool DisplayObjectColor { get; set; }
    Property Value
    Type Description
    bool

    DisplayObjectName

    Declaration
    public bool DisplayObjectName { get; set; }
    Property Value
    Type Description
    bool

    DisplayParenthesesOnReferenceDimensions

    Declaration
    public bool DisplayParenthesesOnReferenceDimensions { get; set; }
    Property Value
    Type Description
    bool

    DisplayReferenceGeometry

    Declaration
    public bool DisplayReferenceGeometry { get; set; }
    Property Value
    Type Description
    bool

    DisplaySectionMappingWarning

    Declaration
    public bool DisplaySectionMappingWarning { get; set; }
    Property Value
    Type Description
    bool

    DisplayShadedRegions

    Declaration
    public bool DisplayShadedRegions { get; set; }
    Property Value
    Type Description
    bool

    DisplayVertices

    Declaration
    public bool DisplayVertices { get; set; }
    Property Value
    Type Description
    bool

    DynamicConstraintDisplay

    Declaration
    public bool DynamicConstraintDisplay { get; set; }
    Property Value
    Type Description
    bool

    EditDimensionOnCreation

    Declaration
    public bool EditDimensionOnCreation { get; set; }
    Property Value
    Type Description
    bool

    FindMovableObjects

    Declaration
    public bool FindMovableObjects { get; set; }
    Property Value
    Type Description
    bool

    FixedTextSize

    Declaration
    public double FixedTextSize { get; set; }
    Property Value
    Type Description
    double

    GroupConstraintOption

    Declaration
    public SessionSketch.GroupConstraintType GroupConstraintOption { get; set; }
    Property Value
    Type Description
    SessionSketch.GroupConstraintType

    LayoutDimensionTextMode

    Declaration
    public SketchPreferences.DimensionTextSizeMode LayoutDimensionTextMode { get; set; }
    Property Value
    Type Description
    SketchPreferences.DimensionTextSizeMode

    LineOutputOption

    Declaration
    public SessionSketch.LineOutputType LineOutputOption { get; set; }
    Property Value
    Type Description
    SessionSketch.LineOutputType

    MaintainBlankStatus

    Declaration
    public bool MaintainBlankStatus { get; set; }
    Property Value
    Type Description
    bool

    MaintainLayerStatus

    Declaration
    public bool MaintainLayerStatus { get; set; }
    Property Value
    Type Description
    bool

    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
    Type Description
    SessionSketch.OriginType

    OverrideConstraints

    Declaration
    public bool OverrideConstraints { get; set; }
    Property Value
    Type Description
    bool

    RelaxDimensions

    Declaration
    public bool RelaxDimensions { get; set; }
    Property Value
    Type Description
    bool

    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
    bool

    RigidSetConstraintOption

    Declaration
    [Obsolete("Deprecated in NX11.0.0.  Use NXOpen.Preferences.SessionSketch.GroupConstraintOption instead.")]
    public SessionSketch.RigidSetConstraintType RigidSetConstraintOption { get; set; }
    Property Value
    Type Description
    SessionSketch.RigidSetConstraintType

    ScaleOnFirstDrivingDimension

    Declaration
    public bool ScaleOnFirstDrivingDimension { get; set; }
    Property Value
    Type Description
    bool

    SectionView

    Declaration
    public bool SectionView { get; set; }
    Property Value
    Type Description
    bool

    SliceOption

    Declaration
    public bool SliceOption { get; set; }
    Property Value
    Type Description
    bool

    SnapAngle

    Declaration
    public double SnapAngle { get; set; }
    Property Value
    Type Description
    double

    SolvingTolerance

    Declaration
    public double SolvingTolerance { get; set; }
    Property Value
    Type Description
    double

    Tag

    Declaration
    public Tag Tag { get; }
    Property Value
    Type Description
    Tag

    TextSizeFixed

    Declaration
    public bool TextSizeFixed { get; set; }
    Property Value
    Type Description
    bool

    UpdateSketchOnly

    Declaration
    public bool UpdateSketchOnly { get; set; }
    Property Value
    Type Description
    bool

    UseSolvingTolerance

    Declaration
    public bool UseSolvingTolerance { get; set; }
    Property Value
    Type Description
    bool

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    In this article
    Back to top Generated by DocFX