API ReferenceGE ExtensionseditortoolUtilities
Editor Rendering
- `M.drawArc`
Exports
M.drawArcM.drawArcSegmentM.drawBarPointsM.drawDropLineM.drawDropLineDullM.drawDropLineThickM.drawGroundLineM.drawGroundLineDullM.drawLineCulledM.drawLineImmediateM.drawNormalLineM.drawRefNormalLineM.drawRibLineM.drawRibPointsM.drawSphereBarHoverM.drawSphereCulledM.drawSphereCursorM.drawSphereHighlightM.drawSphereHighlightHoverM.drawSphereHighlightSelectedM.drawSphereImmediateM.drawSphereNodeM.drawSphereNodeDullM.drawSphereRibM.drawSplineLineM.drawSplineLineDullM.drawSplineLineLinkedM.drawSplineLineUnselectedM.drawTriActiveSurfaceM.drawTriCulledM.drawTriNotSelectedSurfaceM.drawWireFrameLineM.handleSplineRenderingM.markupActiveSurfM.markupAddNodeM.markupAddPairLeftM.markupAddPolygonNodeM.markupAdjustBarM.markupAdjustWidthM.markupAngleAndDistanceM.markupAngleDistanceWithElevationM.markupDragM.markupEndM.markupGraphFreeSpaceM.markupGraphNodeHoverM.markupInsertNodeM.markupLinkedSplineCannotAddM.markupLoopedSplineCannotAddM.markupNode1M.markupNode2M.markupNode3M.markupObstacleDistanceM.markupObstacleDistanceWithElevationM.markupPairFirstNodeM.markupPairSecondNodeM.markupSelectOrAddM.markupSelectSplineM.markupSelectedSplineDisabledM.markupStartM.markupVelocityM.markupVolumeM.markupWidthDisplayM.renderCandidateJoinM.renderCandidateLoopM.renderChosenNodesM.renderDrivePathSurfaceM.renderGraphPathM.renderHalfSplineWireFrameM.renderHomologatedSurfaceM.renderLayerM.renderMasterLayerM.renderNavGraphM.renderPreviewRibbonM.renderRibbonM.renderRibbonWireFrameM.renderShellsM.renderSplinePolylinesM.renderStartEndMarkupsM.renderVelocitiesM.renderVelocitiesGraphM.renderWireframeRibbons
See Also
- Tool Utilities - Fit Polyline - Related reference
- Editor Tool Utilities – Geometry - Related reference
- Editor Tool Utilities – Gizmo - Related reference
- World Editor Guide - Guide
Editor Tool Utilities – Ramer-Douglas-Peucker
Optimised iterative (stack-based) implementation of the Ramer-Douglas-Peucker algorithm for polyline simplification. Operates in-place on arrays of vec3 positions and parallel attribute arrays.
Editor Tool Utilities – Ribbon Input
Handles mouse and keyboard interaction for ribbon splines (paired L-R node structures). Supports adding node pairs, dragging nodes, deleting pairs, gizmo control, and cursor-segment tracking.