| Name | Description |
 | AddTemporaryEntity | Inserts the specified temporary entity in the drawing. |
 | Align3DEntities | Aligns the specified entities in 3D space. |
 | AlignEntities1Point | Aligns the specified entities, without rotating them, using one pair of points. |
 | AlignEntities2Point | Aligns the specified entities, rotating them based on the current coordinate system, using two pairs of points. |
 | AlignEntities3Point | Aligns the specified entities using three pairs of points. |
 | AttachLinkToArea | Attaches the specified hyperlink to the specified rectangular area. |
 | BringAboveEntities | Moves the specified entities above the specified reference entities. |
 | BringToFrontEntities | Moves the specified entities to the top of the drawing order. |
 | ChamferEntities | Connects two sketch entities that meet in a beveled corner. |
 | ChamferPolyLine | Chamfers the specified 2D PolyLine. |
 | CopyEntities | Obsolete. Superseded by ISketchManager::CopyEntities2. |
 | CopyEntities2 | Copies the specified entities, places the copies at the specified relative location, and returns the copies. |
 | CrossSectionEntitiesBy3Points | Cross sections the specified solid entities using the plane described by the specified points. |
 | CrossSectionEntitiesByEntity | Cross sections the specified solid entities using the specified 2D entities. |
 | CrossSectionEntitiesByView | Cross sections the specified solid entities at the specified point on the active view plane. |
 | CrossSectionEntitiesByXY | Cross sections the specified solid entities at the specified point on the XY plane. |
 | CrossSectionEntitiesByYZ | Cross sections the specified solid entities at the specified point on the YZ plane. |
 | CrossSectionEntitiesByZAxis | Cross sections the specified solid entities at the specified point on the section plane that is normal to the specified Z-axis. |
 | CrossSectionEntitiesByZX | Cross sections the specified solid entities at the specified point on the ZX plane. |
 | DetachDgnDefinition | Detaches the specified DGN definition from the drawing. |
 | DetachExternalReference | Detaches the specified external reference from the drawing. |
 | DetachImageDefinition | Detaches the specified image definition from the drawing. |
 | DetachPdfDefinition | Detaches the specified PDF definition from the drawing. |
 | DetachReferenceImage | Detaches the specified Referenced image from the drawing. |
 | ExplodeEntities | Explodes a complex object comprised of the specified entities. |
 | ExtendEntities | Extends the specified sketch entities. |
 | ExtrudeEntitiesToSolidByHeight | Extrudes the specified entities into a solid with the specified height and the specified angle of taper. |
 | ExtrudeEntitiesToSolidByPath | Extrudes the specified entities into a solid using the specified path entity and the specified angle of taper. |
 | ExtrudeEntitiesToSurfaceByHeight | Extrudes the specified entities into a surface with the specified height and the specified angle of taper. |
 | ExtrudeEntitiesToSurfaceByPath | Extrudes the specified entities into a surface using the specified path entity, the specified height, and the specified angle of taper. |
 | FilletEntities | Connects two entities with a fillet arc that is tangent to both entities. |
 | FilletPolyLine | Fillets the specified 2D PolyLine. |
 | FlatShotByExportToFile | Saves a 2D flattened representation of the current view's 3D solid objects and Regions to an external drawing file. |
 | FlatShotByInsertAsBlock | Inserts a 2D flattened representation of the current view's 3D solid objects and Regions to the specified Block in the graphics area. |
 | FlatShotByReplaceExistingBlock | Replaces an existing Block in the drawing with a new Block containing the 2D flattened representation of the current view's 3D solid objects and Regions. |
 | GetBoundingBox | Gets the bounding box enclosing the sketch entity. |
 | GetEntities | Get the specified entities and their types. |
 | GetObjectLayer | Gets the name of the Layer where the specified sketch entity resides. |
 | InsertAlignedDimension | Inserts an aligned linear Dimension. |
 | InsertAngularDimension2Line | Inserts an angular Dimension formed by two lines. |
 | InsertAngularDimension3Point | Inserts an angular Dimension formed by three points. |
 | InsertAngularDimensionArc | Inserts an angular Dimension formed by the two end points of an Arc. |
 | InsertArc | Constructs an Arc. |
 | InsertArcBy3Points | Constructs an Arc using the specified three points. |
 | InsertArcByCenter2Points | Obsolete. Superseded by ISketchManager::InsertArcByCenter2Points. |
 | InsertArcByCenter2Points2 | Constructs an Arc using the specified center, start, and end points. |
 | InsertArcLengthDimension | Gets access to an arc length Dimension. |
 | InsertArcLengthDimensionPartial | Gets access to a partial arc length Dimension. |
 | InsertAttributeDefinition | Obsolete. Superseded by ISketchManager::InsertAttributeDefinition2. |
 | InsertAttributeDefinition2 | Creates a BlockAttribute definition. |
 | InsertBlock | Obsolete. Superseded by ISketchManager::InsertBlock2. |
 | InsertBlock2 | Inserts a Block instance. |
 | InsertCircle | Constructs a Circle. |
 | InsertCircleBy3Points | Constructs a Circle using the specified three points. |
 | InsertCircleByDiameter | Constructs a Circle using the specified center point and diameter. |
 | InsertCurvedText | Inserts the specified text along the curve of the specified Arc. |
 | InsertDgn | Inserts a DGN image. |
 | InsertDiameterDimensionArc | Inserts a diameter dimension for an Arc. |
 | InsertDiameterDimensionCircle | Inserts a diameter dimension for a Circle. |
 | InsertEllipseArcDistanceToOtherAxis | Constructs an elliptical Arc using the specified axes end points, radius of the perpendicular axis, and start and end angles. |
 | InsertEllipseArcRotation | Constructs an elliptical Arc using the specified axes end points, angle of rotation, and start and end angles. |
 | InsertEllipseDistanceToOtherAxis | Constructs an Ellipse using the specified axes end points and the radius of the perpendicular axis. |
 | InsertEllipseRotation | Constructs an Ellipse using the specified axes end points and the angle of rotation. |
 | InsertEmbeddedObjectFromFile | Adds an embedded object to the document based on the specified file. |
 | InsertExternalReference | Inserts an external reference to a Block instance. |
 | InsertExternalReferenceWithReferenceType | Inserts an external reference to a Block instance with the specified reference type. |
 | InsertFace | Inserts a Face. |
 | InsertHatchByBoundary | Inserts a Hatch with the specified pattern, scale, angle, and boundary loop. |
 | InsertHatchByEntities | Inserts a Hatch with the specified pattern, scale, angle, and boundary defined by the specified entities. |
 | InsertHatchByInternalPoints | Inserts a Hatch with the specified pattern, scale, and angle in the enclosed areas defined by the specified internal points. |
 | InsertInfiniteLine | Constructs an InfiniteLine. |
 | InsertJoggedDimensionArc | Inserts a jogged Dimension for an Arc. |
 | InsertJoggedDimensionCircle | Inserts a jogged Dimension for an Circle. |
 | InsertLeader | Inserts a Leader. |
 | InsertLine | Constructs a Line. |
 | InsertLinearDimension | Inserts a linear Dimension. |
 | InsertMLeaderWithBlockContentType | Inserts an MLeader in the specified location with the specified Block name. |
 | InsertMLeaderWithNoneContentType | Inserts an MLeader in the specified location. |
 | InsertMLeaderWithNoteContentType | Inserts an MLeader in the specified location with the specified Note content. |
 | InsertMLeaderWithToleranceContentType | Inserts an MLeader in the specified location with the specified Tolerance content and attachment. |
 | InsertNote | Inserts a Note. |
 | InsertNoteWithParameters | Inserts and formats the Note as specified. |
 | InsertOrdinateDimension | Inserts an ordinate Dimension. |
 | InsertPdf | Inserts page images from a PDF. |
 | InsertPicture | Inserts a raster Referenced image. |
 | InsertPoint | Inserts a point. |
 | InsertPolyFaceMesh | Inserts a polygon face mesh. |
 | InsertPolygonMesh | Inserts a PolygonMesh with the specified MxN vertices at the specified coordinates. |
 | InsertPolyline2D | Constructs a 2D PolyLine. |
 | InsertPolyline3D | Constructs a 3D PolyLine. |
 | InsertRadialDimensionArc | Inserts a radius Dimension for an Arc. |
 | InsertRadialDimensionCircle | Inserts a radius Dimension for a Circle. |
 | InsertRay | Inserts a Ray. |
 | InsertRegion | Constructs a Region for each selected entity. |
 | InsertRichLine | Constructs a RichLine. |
 | InsertRotatedDimension | Inserts a rotated Dimension. |
 | InsertShape | Inserts a shape. |
 | InsertSimpleNote | Inserts a SimpleNote. |
 | InsertSolid | Inserts a 2D Solid, which are solid filled planes that have straight line borders, at the specified location. |
 | InsertSpline | Constructs a Spline. |
 | InsertTable | Inserts a Table. |
 | InsertTolerance | Inserts a geometric Tolerance. |
 | InsertTrace | Inserts a Trace, which is a 2D solid Line. |
 | IntersectEntities | Intersects the specified regions or 3D solids to create new regions or 3D solids. |
 | IsObjectErased | Gets whether the specified sketch entity is erased. |
 | IsObjectVisible | Gets whether the specified sketch entity is visible. |
 | LoftEntitiesToSolidByGuides | Creates a new Loft using the specified closed entities, profile guide lines, draft angles, and draft curvatures. |
 | LoftEntitiesToSolidByPath | Creates a new Loft using the specified closed entities, path curves, draft angles, and draft curvatures. |
 | LoftEntitiesToSurfaceByGuides | Creates a new lofted surface using the specified entities, profile guide lines, draft angles, and draft curvatures. |
 | LoftEntitiesToSurfaceByPath | Creates a new lofted surface using the specified entities, path curves, draft angles, and draft curvatures. |
 | Mirror3DEntities | Creates a mirror image of the specified entities in a 3D plane around a 3D axis. |
 | MirrorEntities | Mirrors the specified entities onto the opposite side of the specified mirror line. |
 | MoveEntities | Moves the specified sketch entities to the specified relative location. |
 | OffsetEntityByDistance | Copies the specified entity to a location at the specified distance. |
 | OffsetEntityByThroughPoint | Copies the specified entity through the specified point. |
 | Pattern3DCircular | Creates a pattern of the specified entities in 3D space in a circular alignment about a rotation axis. |
 | Pattern3DLinear | Creates a pattern of the specified entities in 3D space in a matrix of rows, columns, and levels. |
 | PatternCircular | Creates a circular pattern of the specified entities. |
 | PatternLinear | Creates a linear pattern of the specified entities |
 | PolysolidByCoordinates | Creates a PolySolid using the specified vertices, height, and width. |
 | PolysolidByEntities | Creates a PolySolid using the specified 2D entities, height, and width. |
 | PushPullEntities | Extrudes selected 2D open entities into surfaces or selected 2D closed entities into 3D solids. |
 | RevolveEntitiesToSolidByAxis | Revolves the specified entities into a solid using the specified axis and angle of revolution. |
 | RevolveEntitiesToSolidByObject | Revolves the specified entities into a solid using the specified axis and angle of revolution. |
 | RevolveEntitiesToSolidByXAxis | Revolves the specified entities into a solid using the specified X-axis and angle of revolution. |
 | RevolveEntitiesToSurfaceByAxis | Revolves the specified entities into a surface using the specified axis and angle of revolution. |
 | RevolveEntitiesToSurfaceByObject | Revolves the specified entities into a surface using the specified axis and angle of revolution. |
 | RevolveEntitiesToSurfaceByXAxis | Revolves the specified entities into a surface using the specified X-axis and angle of revolution. |
 | Rotate3DEntities | Rotates the specified entities in 3D space. |
 | RotateEntities | Rotates the specified entities. |
 | ScaleEntities | Scales the specified entities while keeping their proportions the same. |
 | SendToBackEntities | Moves the specified entities to the bottom of the drawing order. |
 | SendToUnderEntities | Moves the specified entities under the specified reference entities. |
 | SetObjectErased | Sets whether the specified sketch entity is erased. |
 | SetObjectLayer | Sets the specified Layer of the specified sketch entity. |
 | SetObjectVisible | Sets whether the specified sketch entity is visible. |
 | SliceEntitiesBy3Points | Slices the specified 3D entities using the plane defined by the three specified points. |
 | SliceEntitiesByPlanarEntity | Slices the specified 3D entities using the specified planar entity. |
 | SliceEntitiesBySurface | Slices the specified 3D entities using the specified surface entity. |
 | SliceEntitiesByView | Slices the specified 3D entities using the active view plane that contains the specified point. |
 | SliceEntitiesByXY | Slices the specified 3D entities using the XY plane that contains the specified point. |
 | SliceEntitiesByYZ | Slices the specified 3D entities using the YZ plane that contains the specified point. |
 | SliceEntitiesByZAxis | Slices the specified 3D entities using the section plane that contains the specified point and whose normal contain the specified point on the Z-axis. |
 | SliceEntitiesByZX | Slices the specified 3D entities using the ZX plane that contains the specified point. |
 | StartUndoRecord | Starts the undo recording of a set of sketch operations. |
 | StopUndoRecord | Stops the undo recording of a set of sketch operations. |
 | StretchEntities | Changes the relative positions of a sketch entity's nodes, retaining their relations to other nodes in the entity. |
 | SubtractEntities | Subtracts the specified Regions or 3D solids from other specified Regions or 3D solids to create a composite Region or a 3D solid. |
 | SweepEntitiesToSolid | Creates a swept solid using the specified 2D entities, closed sweep path, base point, scale, banking, and twist angle. |
 | SweepEntitiesToSurface | Creates a swept surface using the specified 2D entities, open sweep path, base point, scale, banking, and twist angle. |
 | TrimEntities | Trims the specified sketch entities. |
 | UnionEntities | Unites the specified Regions or 3D solids to create a composite Region or a 3D solid. |