2027 Members
Changes 0
M

SlabShapeEditor Methods

Name Return Type Description Inherited From
M AddPoint(XYZ) SlabShapeVertex Add a point to the element.
M AddPoints(IList<XYZ>) IList<SlabShapeVertex> Add an array of points to the element.
M AddSplitLine(SlabShapeVertex, SlabShapeVertex) IList<SlabShapeCrease> Add a split line to the element.
M CreateCreasesFromFoldingLines(Element, IList<Reference>) None Convert selected folding lines to split lines
M DeletePoint(SlabShapeVertex) Boolean Delete a SlabShapeVertex from the element.
M Dispose() None
M Enable() None Enables the slab shape editing functionality.
M Equals None Determines whether the specified object is equal to the current object. (Inherited from Object ) Object
M GetHashCode None Serves as the default hash function. (Inherited from Object ) Object
M GetType None Gets the Type of the current instance. (Inherited from Object ) Object
M ModifySubElement(SlabShapeCrease, Double) None Manipulates the crease on the corresponding slab, roof or floor.
M ModifySubElement(SlabShapeVertex, Double) None Manipulates the vertex on the corresponding slab, roof or floor.
M PickSupport(Line) None Picks an element to support the slab. This method will define split lines and create constant bearing lines for the slab.
M ResetSlabShape() None Removes the modifications made during editing and resets the element geometry back to the unmodified state.
M ToString None Returns a string that represents the current object. (Inherited from Object ) Object