Welcome
Expand Getting StartedGetting Started
Collapse SOLIDWORKS API HelpSOLIDWORKS API Help
Functional Categories
Release Notes
Collapse SolidWorks.Interop.sldworks NamespaceSolidWorks.Interop.sldworks Namespace
Overview
Collapse InterfacesInterfaces
Expand IAdvancedSelectionCriteriaIAdvancedSelectionCriteria
Expand IAnnotationIAnnotation
Expand IAnnotationViewIAnnotationView
Expand IAppearanceSettingIAppearanceSetting
Expand IAssemblyDocIAssemblyDoc
Expand IAttributeIAttribute
Expand IAttributeDefIAttributeDef
Expand IAutoBalloonOptionsIAutoBalloonOptions
Expand IBalloonOptionsIBalloonOptions
Expand IBalloonStackIBalloonStack
Expand IBaseFlangeFeatureDataIBaseFlangeFeatureData
Expand IBendsFeatureDataIBendsFeatureData
Expand IBendTableIBendTable
Expand IBendTableAnnotationIBendTableAnnotation
Expand IBody2IBody2
Expand IBodyFolderIBodyFolder
Expand IBomFeatureIBomFeature
Expand IBomTableIBomTable
Expand IBomTableAnnotationIBomTableAnnotation
Expand IBomTableSortDataIBomTableSortData
Expand IBreakCornerFeatureDataIBreakCornerFeatureData
Expand IBreakLineIBreakLine
Expand IBrokenOutSectionFeatureDataIBrokenOutSectionFeatureData
Expand IBSurfParamDataIBSurfParamData
Expand ICalloutICallout
Expand ICameraICamera
Expand ICavityFeatureDataICavityFeatureData
Expand ICenterLineICenterLine
Expand ICenterMarkICenterMark
Expand ICenterOfMassICenterOfMass
Expand IChamferFeatureData2IChamferFeatureData2
Expand ICircularPatternFeatureDataICircularPatternFeatureData
Expand IClosedCornerFeatureDataIClosedCornerFeatureData
Expand ICoEdgeICoEdge
Expand IColorTableIColorTable
Expand ICombineBodiesFeatureDataICombineBodiesFeatureData
Expand ICommandGroupICommandGroup
Expand ICommandManagerICommandManager
Expand ICommandTabICommandTab
Expand ICommandTabBoxICommandTabBox
Expand ICommentIComment
Expand ICommentFolderICommentFolder
Expand IComponent2IComponent2
Expand ICompositeCurveFeatureDataICompositeCurveFeatureData
Expand IConfigurationIConfiguration
Expand IConfigurationManagerIConfigurationManager
Expand IConnectionPointFeatureDataIConnectionPointFeatureData
Expand ICoordinateSystemFeatureDataICoordinateSystemFeatureData
Expand ICoreFeatureDataICoreFeatureData
Expand ICosmeticThreadFeatureDataICosmeticThreadFeatureData
Expand ICosmeticWeldBeadFeatureDataICosmeticWeldBeadFeatureData
Expand ICosmeticWeldBeadFolderICosmeticWeldBeadFolder
Expand ICThreadICThread
Expand ICurveICurve
Expand ICurveDrivenPatternFeatureDataICurveDrivenPatternFeatureData
Expand ICurveParamDataICurveParamData
Expand ICustomBendAllowanceICustomBendAllowance
Expand ICustomPropertyManagerICustomPropertyManager
Expand IDatumOriginIDatumOrigin
Expand IDatumTagIDatumTag
Expand IDatumTargetSymIDatumTargetSym
Expand IDecalIDecal
Expand IDeleteBodyFeatureDataIDeleteBodyFeatureData
Expand IDeleteFaceFeatureDataIDeleteFaceFeatureData
Expand IDerivedPartFeatureDataIDerivedPartFeatureData
Expand IDerivedPatternFeatureDataIDerivedPatternFeatureData
Expand IDesignTableIDesignTable
Expand IDetailCircleIDetailCircle
Expand IDiagnoseResultIDiagnoseResult
Expand IDimensionIDimension
Expand IDimensionSensorDataIDimensionSensorData
Expand IDimensionToleranceIDimensionTolerance
Expand IDimXpertManagerIDimXpertManager
Expand IDisplayDataIDisplayData
Expand IDisplayDimensionIDisplayDimension
Expand IDisplayStateSettingIDisplayStateSetting
Expand IDocumentSpecificationIDocumentSpecification
Expand IDomeFeatureData2IDomeFeatureData2
Expand IDowelSymbolIDowelSymbol
Expand IDraftFeatureData2IDraftFeatureData2
Expand IDragArrowManipulatorIDragArrowManipulator
Expand IDragOperatorIDragOperator
Expand IDrawingComponentIDrawingComponent
Expand IDrawingDocIDrawingDoc
Expand IDrSectionIDrSection
Expand IEdgeIEdge
Expand IEdgeFlangeFeatureDataIEdgeFlangeFeatureData
Expand IEdgePointIEdgePoint
Expand IEndCapFeatureDataIEndCapFeatureData
Expand IEntityIEntity
Expand IEnumBodies2IEnumBodies2
Expand IEnumCoEdgesIEnumCoEdges
Expand IEnumComponents2IEnumComponents2
Expand IEnumDisplayDimensionsIEnumDisplayDimensions
Expand IEnumDocuments2IEnumDocuments2
Expand IEnumDrSectionsIEnumDrSections
Expand IEnumEdgesIEnumEdges
Expand IEnumFaces2IEnumFaces2
Expand IEnumLoops2IEnumLoops2
Expand IEnumModelViewsIEnumModelViews
Expand IEnumSketchHatchesIEnumSketchHatches
Expand IEnumSketchPointsIEnumSketchPoints
Expand IEnumSketchSegmentsIEnumSketchSegments
Expand IEnvironmentIEnvironment
Expand IEquationMgrIEquationMgr
Expand IExplodeStepIExplodeStep
Expand IExportPdfDataIExportPdfData
Expand IExtrudeFeatureData2IExtrudeFeatureData2
Expand IFace2IFace2
Expand IFaceDecalPropertiesIFaceDecalProperties
Expand IFaceHatchIFaceHatch
Expand IFaultEntityIFaultEntity
Expand IFeatMgrViewIFeatMgrView
Expand IFeatureIFeature
Expand IFeatureFolderIFeatureFolder
Expand IFeatureManagerIFeatureManager
Expand IFeatureStatisticsIFeatureStatistics
Expand IFillPatternFeatureDataIFillPatternFeatureData
Expand IFillSurfaceFeatureDataIFillSurfaceFeatureData
Expand IFlatPatternFeatureDataIFlatPatternFeatureData
Expand IFlatPatternFolderIFlatPatternFolder
Expand IFlyoutGroupIFlyoutGroup
Expand IFoldsFeatureDataIFoldsFeatureData
Expand IFrameIFrame
Expand IFreePointCurveFeatureDataIFreePointCurveFeatureData
Expand IGeneralTableAnnotationIGeneralTableAnnotation
Expand IGeneralTableFeatureIGeneralTableFeature
Expand IGtolIGtol
Expand IGussetFeatureDataIGussetFeatureData
Expand IHealEdgesFeatureDataIHealEdgesFeatureData
Expand IHelixFeatureDataIHelixFeatureData
Expand IHemFeatureDataIHemFeatureData
Expand IHoleSeriesFeatureData2IHoleSeriesFeatureData2
Expand IHoleTableIHoleTable
Expand IHoleTableAnnotationIHoleTableAnnotation
Expand IImportDxfDwgDataIImportDxfDwgData
Expand IImportedCurveFeatureDataIImportedCurveFeatureData
Expand IImportIgesDataIImportIgesData
Expand IImportStepDataIImportStepData
Expand IInterferenceIInterference
Expand IInterferenceDetectionMgrIInterferenceDetectionMgr
Expand IJogFeatureDataIJogFeatureData
Expand IJoinFeatureDataIJoinFeatureData
Expand ILayerILayer
Expand ILayerMgrILayerMgr
Expand ILibraryFeatureDataILibraryFeatureData
Expand ILightILight
Expand ILightDialogILightDialog
Expand ILinearPatternFeatureDataILinearPatternFeatureData
Expand ILocalCircularPatternFeatureDataILocalCircularPatternFeatureData
Expand ILocalLinearPatternFeatureDataILocalLinearPatternFeatureData
Expand ILoftedBendsFeatureDataILoftedBendsFeatureData
Expand ILoftFeatureDataILoftFeatureData
Expand ILoop2ILoop2
Expand IMacroFeatureDataIMacroFeatureData
Expand IMagneticLineIMagneticLine
Expand IManipulatorIManipulator
Expand IMassPropertyIMassProperty
Expand IMate2IMate2
Expand IMateEntity2IMateEntity2
Expand IMateInPlaceIMateInPlace
Expand IMateLoadReferenceIMateLoadReference
Expand IMateReferenceIMateReference
Expand IMaterialVisualPropertiesDataIMaterialVisualPropertiesData
Expand IMathPointIMathPoint
Expand IMathTransformIMathTransform
Expand IMathUtilityIMathUtility
Expand IMathVectorIMathVector
Expand IMeasureIMeasure
Expand IMidSurface3IMidSurface3
Expand IMirrorPartFeatureDataIMirrorPartFeatureData
Expand IMirrorPatternFeatureDataIMirrorPatternFeatureData
Expand IMirrorSolidFeatureDataIMirrorSolidFeatureData
Expand IMiterFlangeFeatureDataIMiterFlangeFeatureData
Expand IModelDoc2IModelDoc2
Expand IModelDocExtensionIModelDocExtension
Expand IModelerIModeler
Expand IModelViewIModelView
Expand IModelViewManagerIModelViewManager
Expand IModelWindowIModelWindow
Expand IMotionPlotAxisFeatureDataIMotionPlotAxisFeatureData
Expand IMotionPlotFeatureDataIMotionPlotFeatureData
Expand IMouseIMouse
Expand IMoveCopyBodyFeatureDataIMoveCopyBodyFeatureData
Expand IMoveFaceFeatureDataIMoveFaceFeatureData
Expand IMultiJogLeaderIMultiJogLeader
Expand INoteINote
Expand IOneBendFeatureDataIOneBendFeatureData
Expand IPackAndGoIPackAndGo
Expand IPageSetupIPageSetup
Expand IParameterIParameter
Expand IPartDocIPartDoc
Expand IPartingLineFeatureDataIPartingLineFeatureData
Expand IPartingSurfaceFeatureDataIPartingSurfaceFeatureData
Expand IPlaneManipulatorIPlaneManipulator
Expand IPrint3DDialogIPrint3DDialog
Expand IProjectionArrowIProjectionArrow
Expand IProjectionCurveFeatureDataIProjectionCurveFeatureData
Expand IPropertyManagerPage2IPropertyManagerPage2
Expand IPropertyManagerPageActiveXIPropertyManagerPageActiveX
Expand IPropertyManagerPageBitmapIPropertyManagerPageBitmap
Expand IPropertyManagerPageBitmapButtonIPropertyManagerPageBitmapButton
Expand IPropertyManagerPageButtonIPropertyManagerPageButton
Expand IPropertyManagerPageCheckboxIPropertyManagerPageCheckbox
Expand IPropertyManagerPageComboboxIPropertyManagerPageCombobox
Expand IPropertyManagerPageControlIPropertyManagerPageControl
Expand IPropertyManagerPageGroupIPropertyManagerPageGroup
Expand IPropertyManagerPageLabelIPropertyManagerPageLabel
Expand IPropertyManagerPageListboxIPropertyManagerPageListbox
Expand IPropertyManagerPageNumberboxIPropertyManagerPageNumberbox
Expand IPropertyManagerPageOptionIPropertyManagerPageOption
Expand IPropertyManagerPageSelectionboxIPropertyManagerPageSelectionbox
Expand IPropertyManagerPageSliderIPropertyManagerPageSlider
Expand IPropertyManagerPageTabIPropertyManagerPageTab
Expand IPropertyManagerPageTextboxIPropertyManagerPageTextbox
Expand IPropertyManagerPageWindowFromHandleIPropertyManagerPageWindowFromHandle
Expand IPunchTableIPunchTable
Expand IPunchTableAnnotationIPunchTableAnnotation
Expand IRayTraceRendererIRayTraceRenderer
Expand IRayTraceRendererOptionsIRayTraceRendererOptions
Expand IRefAxisIRefAxis
Expand IRefAxisFeatureDataIRefAxisFeatureData
Expand IReferenceCurveIReferenceCurve
Expand IReferencePointCurveFeatureDataIReferencePointCurveFeatureData
Expand IRefPlaneIRefPlane
Expand IRefPlaneFeatureDataIRefPlaneFeatureData
Expand IRefPointIRefPoint
Expand IRefPointFeatureDataIRefPointFeatureData
Expand IRenderMaterialIRenderMaterial
Expand IReplaceFaceFeatureDataIReplaceFaceFeatureData
Expand IRevisionCloudIRevisionCloud
Expand IRevisionTableAnnotationIRevisionTableAnnotation
Expand IRevisionTableFeatureIRevisionTableFeature
Expand IRevolveFeatureData2IRevolveFeatureData2
Expand IRibFeatureData2IRibFeatureData2
Expand IRipFeatureDataIRipFeatureData
Expand IRoutingSettingsIRoutingSettings
Expand IRuledSurfaceFeatureDataIRuledSurfaceFeatureData
Expand ISaveBodyFeatureDataISaveBodyFeatureData
Expand IScaleFeatureDataIScaleFeatureData
Expand ISectionViewDataISectionViewData
Expand ISelectDataISelectData
Expand ISelectionMgrISelectionMgr
Expand ISensorISensor
Expand ISFSymbolISFSymbol
Expand ISheetISheet
Expand ISheetMetalFeatureDataISheetMetalFeatureData
Expand ISheetMetalFolderISheetMetalFolder
Expand IShellFeatureDataIShellFeatureData
Expand IShutOffSurfaceFeatureDataIShutOffSurfaceFeatureData
Expand ISilhouetteEdgeISilhouetteEdge
Expand ISimpleFilletFeatureData2ISimpleFilletFeatureData2
Expand ISimpleHoleFeatureData2ISimpleHoleFeatureData2
Expand ISimulation3DContactFeatureDataISimulation3DContactFeatureData
Expand ISimulationDamperFeatureDataISimulationDamperFeatureData
Expand ISimulationForceFeatureDataISimulationForceFeatureData
Expand ISimulationGravityFeatureDataISimulationGravityFeatureData
Expand ISimulationMotorFeatureDataISimulationMotorFeatureData
Expand ISimulationSpringFeatureDataISimulationSpringFeatureData
Collapse ISketchISketch
Members
Expand ISketchArcISketchArc
Expand ISketchBlockDefinitionISketchBlockDefinition
Expand ISketchBlockInstanceISketchBlockInstance
Expand ISketchContourISketchContour
Expand ISketchedBendFeatureDataISketchedBendFeatureData
Expand ISketchEllipseISketchEllipse
Expand ISketchHatchISketchHatch
Expand ISketchLineISketchLine
Expand ISketchManagerISketchManager
Expand ISketchParabolaISketchParabola
Expand ISketchPathISketchPath
Expand ISketchPatternFeatureDataISketchPatternFeatureData
Expand ISketchPictureISketchPicture
Expand ISketchPointISketchPoint
Expand ISketchRegionISketchRegion
Expand ISketchRelationISketchRelation
Expand ISketchRelationManagerISketchRelationManager
Expand ISketchSegmentISketchSegment
Expand ISketchSlotISketchSlot
Expand ISketchSplineISketchSpline
Expand ISketchTextISketchText
Expand ISldWorksISldWorks
Expand ISmartComponentFeatureDataISmartComponentFeatureData
Expand ISMGussetFeatureDataISMGussetFeatureData
Expand ISnapShotISnapShot
Expand ISplineHandleISplineHandle
Expand ISplineParamDataISplineParamData
Expand ISplitBodyFeatureDataISplitBodyFeatureData
Expand ISplitLineFeatureDataISplitLineFeatureData
Expand ISpringISpring
Expand IStackedBalloonOptionsIStackedBalloonOptions
Expand IStatusBarPaneIStatusBarPane
Expand IStructuralMemberFeatureDataIStructuralMemberFeatureData
Expand IStructuralMemberGroupIStructuralMemberGroup
Expand ISurfaceISurface
Expand ISurfaceCutFeatureDataISurfaceCutFeatureData
Expand ISurfaceExtendFeatureDataISurfaceExtendFeatureData
Expand ISurfaceKnitFeatureDataISurfaceKnitFeatureData
Expand ISurfaceOffsetFeatureDataISurfaceOffsetFeatureData
Expand ISurfaceParameterizationDataISurfaceParameterizationData
Expand ISurfacePlanarFeatureDataISurfacePlanarFeatureData
Expand ISurfaceRadiateFeatureDataISurfaceRadiateFeatureData
Expand ISurfaceTrimFeatureDataISurfaceTrimFeatureData
Expand ISurfExtrudeFeatureDataISurfExtrudeFeatureData
Expand ISurfRevolveFeatureDataISurfRevolveFeatureData
Expand ISweepFeatureDataISweepFeatureData
Expand ISwOLEObjectISwOLEObject
Expand ISWPropertySheetISWPropertySheet
Expand ITableAnchorITableAnchor
Expand ITableAnnotationITableAnnotation
Expand ITablePatternFeatureDataITablePatternFeatureData
Expand ITaskpaneViewITaskpaneView
Expand ITessellationITessellation
Expand ITextFormatITextFormat
Expand ITextureITexture
Expand IThickenFeatureDataIThickenFeatureData
Expand ITitleBlockITitleBlock
Expand ITitleBlockTableAnnotationITitleBlockTableAnnotation
Expand ITitleBlockTableFeatureITitleBlockTableFeature
Expand IToolingSplitFeatureDataIToolingSplitFeatureData
Expand ITreeControlItemITreeControlItem
Expand ITriadManipulatorITriadManipulator
Expand IUserProgressBarIUserProgressBar
Expand IUserUnitIUserUnit
Expand IVariableFilletFeatureData2IVariableFilletFeatureData2
Expand IVertexIVertex
Expand IViewIView
Expand IWeldBeadIWeldBead
Expand IWeldmentBeadFeatureDataIWeldmentBeadFeatureData
Expand IWeldmentCutListAnnotationIWeldmentCutListAnnotation
Expand IWeldmentCutListFeatureIWeldmentCutListFeature
Expand IWeldmentTrimExtendFeatureDataIWeldmentTrimExtendFeatureData
Expand IWeldSymbolIWeldSymbol
Expand IWizardHoleFeatureData2IWizardHoleFeatureData2
Expand IWrapSketchFeatureDataIWrapSketchFeatureData
Expand SolidWorks.Interop.swmotionstudy NamespaceSolidWorks.Interop.swmotionstudy Namespace
Expand SolidWorks.Interop.swdimxpert NamespaceSolidWorks.Interop.swdimxpert Namespace
Expand SolidWorks.Interop.swpublished NamespaceSolidWorks.Interop.swpublished Namespace
Expand SolidWorks.Interop.sw3dprinter NamespaceSolidWorks.Interop.sw3dprinter Namespace
Expand SolidWorks.Interop.dsgnchk NamespaceSolidWorks.Interop.dsgnchk Namespace
Expand SolidWorks.Interop.swhtmlcontrol NamespaceSolidWorks.Interop.swhtmlcontrol Namespace
Expand SolidWorks.Interop.swconst NamespaceSolidWorks.Interop.swconst Namespace
Expand SolidWorks.Interop.swcommands NamespaceSolidWorks.Interop.swcommands Namespace
Expand SOLIDWORKS Enterprise PDM API HelpSOLIDWORKS Enterprise PDM API Help
Expand FeatureWorks API HelpFeatureWorks API Help
Expand SOLIDWORKS Costing API HelpSOLIDWORKS Costing API Help
Expand SOLIDWORKS Document Manager API HelpSOLIDWORKS Document Manager API Help
Expand SOLIDWORKS Routing API HelpSOLIDWORKS Routing API Help
Expand SOLIDWORKS Simulation API HelpSOLIDWORKS Simulation API Help
Expand SOLIDWORKS Sustainability API HelpSOLIDWORKS Sustainability API Help
Expand SOLIDWORKS Toolbox API HelpSOLIDWORKS Toolbox API Help
Expand SOLIDWORKS Utilities API HelpSOLIDWORKS Utilities API Help
Expand SOLIDWORKS Workgroup PDM API HelpSOLIDWORKS Workgroup PDM API Help
Expand eDrawings API HelpeDrawings API Help
Hide Table of Contents
ISketch Interface Members

The following tables list the members exposed by ISketch.

Public Properties

 NameDescription
 PropertyIModelToSketchXform

Obsolete. Superseded by ISketch::ModelToSketchTransform.

NOTE: This property is a get-only property. Set is not implemented. 

 
 PropertyModelToSketchTransform

Gets the model-to-sketch transform for this sketch.

NOTE: This property is a get-only property. Set is not implemented. 

 
 PropertyModelToSketchXform

Obsolete. Superseded by ISketch::ModelToSketchTransform.

NOTE: This property is a get-only property. Set is not implemented. 

 
 PropertyRelationManager

Gets the sketch relation manager.

NOTE: This property is a get-only property. Set is not implemented. 

 
Top

Public Methods

 NameDescription
 MethodAutoDimensionObsolete. Superseded by ISketch::AutoDimension2.  
 MethodAutoDimension2Obsolete. Superseded by ISketchManager::FullyDefineSketch.  
 MethodCheckFeatureUseChecks to see if this sketch is valid for use in creating a specified feature.  
 MethodConstrainAllAttempts to solve all of the apparent relations in the sketch and returns the number
of constraints that were added to the sketch.  
 MethodGetArcCountGets the number of arcs in the sketch.  
 MethodGetArcsObsolete. Superseded by ISketch::GetArcs2 and ISketch::IGetArcs2.  
 MethodGetArcs2Gets all of the arcs in the sketch.  
 MethodGetAutomaticSolveChecks whether the computation to solve the sketch geometry of the part as modifications are automatically performed.  
 MethodGetConstrainedStatusGets the current constrained status of the sketch.  
 MethodGetContourEdgeCountGets the number of edges for this sketch contour.  
 MethodGetContourEdgesGets the edges for a sketch that has one contour.  
 MethodGetDetachSegmentOnDragGets the Detach Segment on Drag setting.  
 MethodGetEllipseCountGets the number of ellipses in the sketch.  
 MethodGetEllipsesObsolete. Superseded by ISketch::GetEllipses3 and ISketch::IGetEllipses3.  
 MethodGetEllipses2Obsolete. Superseded by ISketch::GetEllipses3 and ISketch::IGetEllipses3.  
 MethodGetEllipses3Gets all of the ellipses in the sketch.  
 MethodGetLineCountObsolete. Superseded by ISketch::GetLineCount2.  
 MethodGetLineCount2Gets the number of lines in the sketch with an option to exclude or include crosshatch lines.  
 MethodGetLinesObsolete. Superseded by ISketch::GetLines2 and ISketch::IGetLines2.  
 MethodGetLines2Gets all of the lines in the sketch with an option to include or exclude crosshatch lines.  
 MethodGetParabolaCountGets the number of parabolas in the sketch.  
 MethodGetParabolasObsolete. Superseded by ISketch::GetParabolas2 and ISketch::IGetParabolas2.  
 MethodGetParabolas2Gets all of the parabolas in the sketch.  
 MethodGetPolyLineCountGets the number of polylines in this sketch.  
 MethodGetPolylinesGets the polylines in this sketch.  
 MethodGetReferenceEntityGets the entity on which this sketch was created.  
 MethodGetSketchBlockInstanceCountGets the number of block instances in this sketch (i.e., the sketch under which the block instances are displayed in the FeatureManager design tree).  
 MethodGetSketchBlockInstancesGets the block instances in this sketch (i.e., the sketch under which the block instances are displayed in the FeatureManager design tree).  
 MethodGetSketchContourCountGets the number of sketch contours in this sketch.  
 MethodGetSketchContoursGets the sketch contours in this sketch.  
 MethodGetSketchHatchesGets an array of  sketch hatches that exist in this sketch.  
 MethodGetSketchPathCountGets the number of sketch paths in this sketch.  
 MethodGetSketchPathsGets the sketch paths in this sketch.  
 MethodGetSketchPictureCountGets the number of pictures on this sketch.  
 MethodGetSketchPicturesGets the pictures on this sketch.  
 MethodGetSketchPointsObsolete. Superseded by ISketch::GetSketchPoints2, ISketch::IGetSketchPoints2, and ISketch::IEnumSketchPoints.  
 MethodGetSketchPoints2Gets the sketch points in this sketch.  
 MethodGetSketchPointsCountObsolete. Superseded by ISketch::GetSketchPointsCount2.  
 MethodGetSketchPointsCount2

Gets the number of sketch points in this sketch.

 
 MethodGetSketchRegionCountGets the number of sketch regions in this sketch.  
 MethodGetSketchRegionsGets the sketch regions in this sketch.  
 MethodGetSketchSegmentsGets the sketch segments in this sketch, which include line, arc, spline, parabola, and ellipse entities.  
 MethodGetSketchSlotCountGets the number of sketch slots in this sketch.  
 MethodGetSketchSlotsGets the sketch slots in this sketch.  
 MethodGetSketchTextSegmentsGets the sketch segments that represent the selected text in the sketch.  
 MethodGetSplineCountGets the number of splines in this sketch.  
 MethodGetSplineInterpolateCountGets the number of points in the spline and number of splines in the sketch.  
 MethodGetSplineParamsObsolete. Superseded by ISketch::GetSplineParams2 and ISketch::IGetSplineParams2.  
 MethodGetSplineParams2Obsolete. Superseded by ISketch::GetSplineParams3.  
 MethodGetSplineParams3Obsolete. Superseded by ISketch::GetSplineParams4.  
 MethodGetSplineParams4Gets the parameterization data of the spline in this sketch.  
 MethodGetSplineParamsCountObsolete. Superseded by ISketch::GetSplineParamsCount2.  
 MethodGetSplineParamsCount2Obsolete. Superseded by ISketch::GetSplineParamsCount3.  
 MethodGetSplineParamsCount3Gets the number of splines in the sketch and the size of array required to hold the data for them.  
 MethodGetSplinesGets information for each spline by tessellation instead of by interpolation as is done by ISketch::GetSplinesInterpolate and ISketch::IGetSplinesInterpolate.  
 MethodGetSplinesInterpolateGets the spline points by interpolation instead of by tessellation as is done by ISketch::GetSplines and ISketch::IGetSplines.  
 MethodGetUserPointsObsolete. Superseded by ISketch::GetUserPoints2 and ISketch::IGetUserPoints2.  
 MethodGetUserPoints2Gets all of the user points in this sketch.  
 MethodGetUserPointsCountGets the number of user points in the sketch.  
 MethodIEnumSketchHatchesGets the sketch hatches enumeration in this sketch.  
 MethodIEnumSketchPointsGets the sketch points enumeration in this sketch.  
 MethodIEnumSketchSegmentsGets the sketch segments enumeration in this sketch.  
 MethodIEnumSketchTextSegmentsGets the sketch segments enumeration for the selected text in this sketch.  
 MethodIGetArcsObsolete. Superseded by ISketch::GetArcs2 and ISketch::IGetArcs2.  
 MethodIGetArcs2Gets all of the arcs in the sketch.  
 MethodIGetContourEdgesGets the edges for a sketch that has one contour.  
 MethodIGetEllipsesObsolete. Superseded by ISketch::GetEllipses3 and ISketch::IGetEllipses3.  
 MethodIGetEllipses2Obsolete. Superseded by ISketch::GetEllipses3 and ISketch::IGetEllipses3.  
 MethodIGetEllipses3Gets all of the ellipses in the sketch.  
 MethodIGetLinesObsolete. Superseded by ISketch::GetLines2 and ISketch::IGetLines2.  
 MethodIGetLines2Gets all of the lines in the sketch with an option to include or exclude crosshatch lines.  
 MethodIGetParabolasObsolete. Superseded by ISketch::GetParabolas2 and ISketch::IGetParabolas2.  
 MethodIGetParabolas2Gets all of the parabolas in the sketch.  
 MethodIGetPolylinesGets the polylines in this sketch.  
 MethodIGetSketchBlockInstancesGets the block instances in this sketch (i.e., the sketch under which the block instances are displayed in the FeatureManager design tree).  
 MethodIGetSketchContoursGets the sketch contours in this sketch.  
 MethodIGetSketchPathsGets the sketch paths in this sketch.  
 MethodIGetSketchPicturesGets the pictures on this sketch.  
 MethodIGetSketchPoints2Gets the sketch points in this sketch.  
 MethodIGetSketchRegionsGets the sketch regions in this sketch.  
 MethodIGetSketchSlotsGets the sketch slots in this sketch.  
 MethodIGetSplineParamsObsolete. Superseded by ISketch::GetSplineParams2 and ISketch::IGetSplineParams2.  
 MethodIGetSplineParams2Obsolete. Superseded by ISketch::IGetSplineParameters3.  
 MethodIGetSplineParams3Gets all of the parameters of the splines in the sketch.  
 MethodIGetSplinesGets information for each spline by tessellation instead of by interpolation as is done by ISketch::GetSplinesInterpolate and ISketch::IGetSplinesInterpolate.  
 MethodIGetSplinesInterpolateGets the spline points by interpolation instead of by tessellation as is done by ISketch::GetSplines and ISketch::IGetSplines.  
 MethodIGetUserPointsObsolete. Superseded by ISketch::GetUserPoints2 and ISketch::IGetUserPoints2.  
 MethodIGetUserPoints2Gets all of the user points in this sketch.  
 MethodInsertRouteLineInserts a route line in an explode line sketch or a 3D sketch to indicate component relationships.  
 MethodIs3DGets whether this sketch is 2D or 3D.  
 MethodIsBoundaryBoxSketchDetermines whether the sketch is a boundary box.  
 MethodIsDerivedGets whether a sketch is derived.  
 MethodIsSharedGets whether this sketch is used by more than one feature.  
 MethodMergePointsMerges sketch points within a specified distance.  
 MethodSetAutomaticSolveControls whether the computation to solve the sketch geometry of the part as modifications are automatically performed.  
 MethodSetDetachSegmentOnDragSets the Detach Segment on Drag setting.  
 MethodSetWorkingPlaneOrientationSets the orientation for sketching geometry in a 3D sketch. It sets the planar location for new 2D and 3D geometry in a 3D sketch.  
Top

See Also



Provide feedback on this topic

SOLIDWORKS welcomes your feedback concerning the presentation, accuracy, and thoroughness of the documentation. Use the form below to send your comments and suggestions about this topic directly to our documentation team. The documentation team cannot answer technical support questions. Click here for information about technical support.

* Required

 
*Email:  
Subject:   Feedback on Help Topics
Page:   ISketch Interface Members
*Comment:  

Print Topic

Select the scope of content to print:



x

We have detected you are using a browser version older than Internet Explorer 7. For optimized display, we suggest upgrading your browser to Internet Explorer 7 or newer.

 Never show this message again
x

Web Help Content Version: API Help (English only) 2014 SP05

The search functionality within the web help is in a beta test phase and you may experience periodic delays or interruptions in its performance. These are the normal and ordinary features of a beta test and shall not under any circumstances give rise to any liability on the part of Dassault Systèmes SolidWorks Corporation or its licensors. The topics within the Web-based help are not beta topics; they document API Help (English only) 2014 SP05.

To disable Web help from within SOLIDWORKS and use local help instead, click Help > Use SOLIDWORKS Web Help.

To report problems encountered with the Web help interface and search, contact your local support representative. To provide feedback on individual help topics, use the “Feedback on this topic” link on the individual topic page.