SlabShapeEditor
Description:
An object used for Slab Shape Editing.
An object used for Slab Shape Editing.
Remarks:
The SlabShapeEditor can be obtained from a slab object, such as a roof or floor.
The SlabShapeEditor can be obtained from a slab object, such as a roof or floor.
Inheritance Hierarchy:
System.Object
Autodesk.Revit.DB.SlabShapeEditor
System.Object
Autodesk.Revit.DB.SlabShapeEditor
public class SlabShapeEditor : IDisposable
| Name | Return Type | Description | Inherited From |
|---|---|---|---|
| AddPoint(XYZ) | SlabShapeVertex | Add a point to the element. | |
| AddPoints(IList<XYZ>) | IList<SlabShapeVertex> | Add an array of points to the element. | |
| AddSplitLine(SlabShapeVertex, SlabShapeVertex) | IList<SlabShapeCrease> | Add a split line to the element. | |
| CreateCreasesFromFoldingLines(Element, IList<Reference>) | None | Convert selected folding lines to split lines | |
| DeletePoint(SlabShapeVertex) | Boolean | Delete a SlabShapeVertex from the element. | |
| Dispose() | None | Releases all resources used by the SlabShapeEditor | |
| Enable() | None | Enables the slab shape editing functionality. | |
| Equals | None | Determines whether the specified object is equal to the current object. (Inherited from Object ) | Object |
| GetHashCode | None | Serves as the default hash function. (Inherited from Object ) | Object |
| GetType | None | Gets the Type of the current instance. (Inherited from Object ) | Object |
| ModifySubElement(SlabShapeCrease, Double) | None | Manipulates the crease on the corresponding slab, roof or floor. | |
| ModifySubElement(SlabShapeVertex, Double) | None | Manipulates the vertex on the corresponding slab, roof or floor. | |
| PickSupport(Line) | None | Picks an element to support the slab. This method will define split lines and create constant bearing lines for the slab. | |
| ResetSlabShape() | None | Removes the modifications made during editing and resets the element geometry back to the unmodified state. | |
| ToString | None | Returns a string that represents the current object. (Inherited from Object ) | Object |
| Name | Return Type | Description | Inherited From |
|---|---|---|---|
| IsEnabled | bool | Identifies if the slab shape editing functionality is enabled. | |
| IsValidObject | Boolean | Specifies whether the .NET object represents a valid Revit entity. | |
| SlabShapeCreases | SlabShapeCreaseArray | All of the creases that can be edited. | |
| SlabShapeVertices | SlabShapeVertexArray | All of the vertices that can be edited. |