| Name | Description |
 | AutoDimension | Obsolete. Superseded by ISketch::AutoDimension2. |
 | AutoDimension2 | Obsolete. Superseded by ISketchManager::FullyDefineSketch. |
 | CheckFeatureUse | Checks to see if this sketch is valid for use in creating a specified feature. |
 | ConstrainAll | Attempts to solve all of the apparent relations in the sketch and returns the number of constraints that were added to the sketch. |
 | GetArcCount | Gets the number of arcs in the sketch. |
 | GetArcs | Obsolete. Superseded by ISketch::GetArcs2 and ISketch::IGetArcs2. |
 | GetArcs2 | Gets all of the arcs in the sketch. |
 | GetAutomaticSolve | Checks whether the computation to solve the sketch geometry of the part as modifications are automatically performed. |
 | GetConstrainedStatus | Gets the current constrained status of the sketch. |
 | GetContourEdgeCount | Gets the number of edges for this sketch contour. |
 | GetContourEdges | Gets the edges for a sketch that has one contour. |
 | GetDetachSegmentOnDrag | Gets the Detach Segment on Drag setting. |
 | GetEllipseCount | Gets the number of ellipses in the sketch. |
 | GetEllipses | Obsolete. Superseded by ISketch::GetEllipses3 and ISketch::IGetEllipses3. |
 | GetEllipses2 | Obsolete. Superseded by ISketch::GetEllipses3 and ISketch::IGetEllipses3. |
 | GetEllipses3 | Gets all of the ellipses in the sketch. |
 | GetLineCount | Obsolete. Superseded by ISketch::GetLineCount2. |
 | GetLineCount2 | Gets the number of lines in the sketch with an option to exclude or include crosshatch lines. |
 | GetLines | Obsolete. Superseded by ISketch::GetLines2 and ISketch::IGetLines2. |
 | GetLines2 | Gets all of the lines in the sketch with an option to include or exclude crosshatch lines. |
 | GetParabolaCount | Gets the number of parabolas in the sketch. |
 | GetParabolas | Obsolete. Superseded by ISketch::GetParabolas2 and ISketch::IGetParabolas2. |
 | GetParabolas2 | Gets all of the parabolas in the sketch. |
 | GetPolyLineCount | Gets the number of polylines in this sketch. |
 | GetPolylines | Gets the polylines in this sketch. |
 | GetReferenceEntity | Gets the entity on which this sketch was created. |
 | GetSketchBlockInstanceCount | Gets the number of block instances in this sketch (i.e., the sketch under which the block instances are displayed in the FeatureManager design tree). |
 | GetSketchBlockInstances | Gets the block instances in this sketch (i.e., the sketch under which the block instances are displayed in the FeatureManager design tree). |
 | GetSketchContourCount | Gets the number of sketch contours in this sketch. |
 | GetSketchContours | Gets the sketch contours in this sketch. |
 | GetSketchHatches | Gets an array of sketch hatches that exist in this sketch. |
 | GetSketchPathCount | Gets the number of sketch paths in this sketch. |
 | GetSketchPaths | Gets the sketch paths in this sketch. |
 | GetSketchPictureCount | Gets the number of pictures on this sketch. |
 | GetSketchPictures | Gets the pictures on this sketch. |
 | GetSketchPoints | Obsolete. Superseded by ISketch::GetSketchPoints2, ISketch::IGetSketchPoints2, and ISketch::IEnumSketchPoints. |
 | GetSketchPoints2 | Gets the sketch points in this sketch. |
 | GetSketchPointsCount | Obsolete. Superseded by ISketch::GetSketchPointsCount2. |
 | GetSketchPointsCount2 | Gets the number of sketch points in this sketch. |
 | GetSketchRegionCount | Gets the number of sketch regions in this sketch. |
 | GetSketchRegions | Gets the sketch regions in this sketch. |
 | GetSketchSegments | Gets the sketch segments in this sketch, which include line, arc, spline, parabola, and ellipse entities. |
 | GetSketchSlotCount | Gets the number of sketch slots in this sketch. |
 | GetSketchSlots | Gets the sketch slots in this sketch. |
 | GetSketchTextSegments | Gets the sketch segments that represent the selected text in the sketch. |
 | GetSplineCount | Gets the number of splines in this sketch. |
 | GetSplineInterpolateCount | Gets the number of points in the spline and number of splines in the sketch. |
 | GetSplineParams | Obsolete. Superseded by ISketch::GetSplineParams2 and ISketch::IGetSplineParams2. |
 | GetSplineParams2 | Obsolete. Superseded by ISketch::GetSplineParams3. |
 | GetSplineParams3 | Obsolete. Superseded by ISketch::GetSplineParams4. |
 | GetSplineParams4 | Gets the parameterization data of the spline in this sketch. |
 | GetSplineParamsCount | Obsolete. Superseded by ISketch::GetSplineParamsCount2. |
 | GetSplineParamsCount2 | Obsolete. Superseded by ISketch::GetSplineParamsCount3. |
 | GetSplineParamsCount3 | Gets the number of splines in the sketch and the size of array required to hold the data for them. |
 | GetSplines | Gets information for each spline by tessellation instead of by interpolation as is done by ISketch::GetSplinesInterpolate and ISketch::IGetSplinesInterpolate. |
 | GetSplinesInterpolate | Gets the spline points by interpolation instead of by tessellation as is done by ISketch::GetSplines and ISketch::IGetSplines. |
 | GetUserPoints | Obsolete. Superseded by ISketch::GetUserPoints2 and ISketch::IGetUserPoints2. |
 | GetUserPoints2 | Gets all of the user points in this sketch. |
 | GetUserPointsCount | Gets the number of user points in the sketch. |
 | IEnumSketchHatches | Gets the sketch hatches enumeration in this sketch. |
 | IEnumSketchPoints | Gets the sketch points enumeration in this sketch. |
 | IEnumSketchSegments | Gets the sketch segments enumeration in this sketch. |
 | IEnumSketchTextSegments | Gets the sketch segments enumeration for the selected text in this sketch. |
 | IGetArcs | Obsolete. Superseded by ISketch::GetArcs2 and ISketch::IGetArcs2. |
 | IGetArcs2 | Gets all of the arcs in the sketch. |
 | IGetContourEdges | Gets the edges for a sketch that has one contour. |
 | IGetEllipses | Obsolete. Superseded by ISketch::GetEllipses3 and ISketch::IGetEllipses3. |
 | IGetEllipses2 | Obsolete. Superseded by ISketch::GetEllipses3 and ISketch::IGetEllipses3. |
 | IGetEllipses3 | Gets all of the ellipses in the sketch. |
 | IGetLines | Obsolete. Superseded by ISketch::GetLines2 and ISketch::IGetLines2. |
 | IGetLines2 | Gets all of the lines in the sketch with an option to include or exclude crosshatch lines. |
 | IGetParabolas | Obsolete. Superseded by ISketch::GetParabolas2 and ISketch::IGetParabolas2. |
 | IGetParabolas2 | Gets all of the parabolas in the sketch. |
 | IGetPolylines | Gets the polylines in this sketch. |
 | IGetSketchBlockInstances | Gets the block instances in this sketch (i.e., the sketch under which the block instances are displayed in the FeatureManager design tree). |
 | IGetSketchContours | Gets the sketch contours in this sketch. |
 | IGetSketchPaths | Gets the sketch paths in this sketch. |
 | IGetSketchPictures | Gets the pictures on this sketch. |
 | IGetSketchPoints2 | Gets the sketch points in this sketch. |
 | IGetSketchRegions | Gets the sketch regions in this sketch. |
 | IGetSketchSlots | Gets the sketch slots in this sketch. |
 | IGetSplineParams | Obsolete. Superseded by ISketch::GetSplineParams2 and ISketch::IGetSplineParams2. |
 | IGetSplineParams2 | Obsolete. Superseded by ISketch::IGetSplineParameters3. |
 | IGetSplineParams3 | Gets all of the parameters of the splines in the sketch. |
 | IGetSplines | Gets information for each spline by tessellation instead of by interpolation as is done by ISketch::GetSplinesInterpolate and ISketch::IGetSplinesInterpolate. |
 | IGetSplinesInterpolate | Gets the spline points by interpolation instead of by tessellation as is done by ISketch::GetSplines and ISketch::IGetSplines. |
 | IGetUserPoints | Obsolete. Superseded by ISketch::GetUserPoints2 and ISketch::IGetUserPoints2. |
 | IGetUserPoints2 | Gets all of the user points in this sketch. |
 | InsertRouteLine | Inserts a route line in an explode line sketch or a 3D sketch to indicate component relationships. |
 | Is3D | Gets whether this sketch is 2D or 3D. |
 | IsBoundaryBoxSketch | Determines whether the sketch is a boundary box. |
 | IsDerived | Gets whether a sketch is derived. |
 | IsShared | Gets whether this sketch is used by more than one feature. |
 | MergePoints | Merges sketch points within a specified distance. |
 | SetAutomaticSolve | Controls whether the computation to solve the sketch geometry of the part as modifications are automatically performed. |
 | SetDetachSegmentOnDrag | Sets the Detach Segment on Drag setting. |
 | SetWorkingPlaneOrientation | Sets the orientation for sketching geometry in a 3D sketch. It sets the planar location for new 2D and 3D geometry in a 3D sketch. |