ducpy.Duc.LinearElementEditor

Attributes

np

Classes

Functions

LinearElementEditorStart(builder)

Start(builder)

LinearElementEditorAddElementId(builder, elementId)

AddElementId(builder, elementId)

LinearElementEditorAddSelectedPointsIndices(builder, ...)

AddSelectedPointsIndices(builder, selectedPointsIndices)

LinearElementEditorStartSelectedPointsIndicesVector(...)

StartSelectedPointsIndicesVector(builder, numElems)

LinearElementEditorAddPointerDownState(builder, ...)

AddPointerDownState(builder, pointerDownState)

LinearElementEditorAddIsDragging(builder, isDragging)

AddIsDragging(builder, isDragging)

LinearElementEditorAddLastUncommittedPoint(builder, ...)

AddLastUncommittedPoint(builder, lastUncommittedPoint)

LinearElementEditorAddPointerOffset(builder, pointerOffset)

AddPointerOffset(builder, pointerOffset)

LinearElementEditorAddStartBindingElement(builder, ...)

AddStartBindingElement(builder, startBindingElement)

LinearElementEditorAddEndBindingElement(builder, ...)

AddEndBindingElement(builder, endBindingElement)

LinearElementEditorAddHoverPointIndex(builder, ...)

AddHoverPointIndex(builder, hoverPointIndex)

LinearElementEditorAddSegmentMidPointHoveredCoords(...)

AddSegmentMidPointHoveredCoords(builder, ...)

LinearElementEditorEnd(builder)

End(builder)

Module Contents

ducpy.Duc.LinearElementEditor.np
class ducpy.Duc.LinearElementEditor.LinearElementEditor

Bases: object

__slots__ = ['_tab']
classmethod GetRootAs(buf, offset=0)
classmethod GetRootAsLinearElementEditor(buf, offset=0)

This method is deprecated. Please switch to GetRootAs.

classmethod LinearElementEditorBufferHasIdentifier(buf, offset, size_prefixed=False)
Init(buf, pos)
ElementId()
SelectedPointsIndices(j)
SelectedPointsIndicesAsNumpy()
SelectedPointsIndicesLength()
SelectedPointsIndicesIsNone()
PointerDownState()
IsDragging()
LastUncommittedPoint()
PointerOffset()
StartBindingElement()
EndBindingElement()
HoverPointIndex()
SegmentMidPointHoveredCoords()
ducpy.Duc.LinearElementEditor.LinearElementEditorStart(builder)
ducpy.Duc.LinearElementEditor.Start(builder)
ducpy.Duc.LinearElementEditor.LinearElementEditorAddElementId(builder, elementId)
ducpy.Duc.LinearElementEditor.AddElementId(builder, elementId)
ducpy.Duc.LinearElementEditor.LinearElementEditorAddSelectedPointsIndices(builder, selectedPointsIndices)
ducpy.Duc.LinearElementEditor.AddSelectedPointsIndices(builder, selectedPointsIndices)
ducpy.Duc.LinearElementEditor.LinearElementEditorStartSelectedPointsIndicesVector(builder, numElems)
ducpy.Duc.LinearElementEditor.StartSelectedPointsIndicesVector(builder, numElems)
ducpy.Duc.LinearElementEditor.LinearElementEditorAddPointerDownState(builder, pointerDownState)
ducpy.Duc.LinearElementEditor.AddPointerDownState(builder, pointerDownState)
ducpy.Duc.LinearElementEditor.LinearElementEditorAddIsDragging(builder, isDragging)
ducpy.Duc.LinearElementEditor.AddIsDragging(builder, isDragging)
ducpy.Duc.LinearElementEditor.LinearElementEditorAddLastUncommittedPoint(builder, lastUncommittedPoint)
ducpy.Duc.LinearElementEditor.AddLastUncommittedPoint(builder, lastUncommittedPoint)
ducpy.Duc.LinearElementEditor.LinearElementEditorAddPointerOffset(builder, pointerOffset)
ducpy.Duc.LinearElementEditor.AddPointerOffset(builder, pointerOffset)
ducpy.Duc.LinearElementEditor.LinearElementEditorAddStartBindingElement(builder, startBindingElement)
ducpy.Duc.LinearElementEditor.AddStartBindingElement(builder, startBindingElement)
ducpy.Duc.LinearElementEditor.LinearElementEditorAddEndBindingElement(builder, endBindingElement)
ducpy.Duc.LinearElementEditor.AddEndBindingElement(builder, endBindingElement)
ducpy.Duc.LinearElementEditor.LinearElementEditorAddHoverPointIndex(builder, hoverPointIndex)
ducpy.Duc.LinearElementEditor.AddHoverPointIndex(builder, hoverPointIndex)
ducpy.Duc.LinearElementEditor.LinearElementEditorAddSegmentMidPointHoveredCoords(builder, segmentMidPointHoveredCoords)
ducpy.Duc.LinearElementEditor.AddSegmentMidPointHoveredCoords(builder, segmentMidPointHoveredCoords)
ducpy.Duc.LinearElementEditor.LinearElementEditorEnd(builder)
ducpy.Duc.LinearElementEditor.End(builder)