ngscopeclient v0.3
Loading...
Searching...
No Matches
WaveformArea Member List

This is the complete list of members for WaveformArea, including all inherited members.

AddErrorMessage(const std::string &err)FlowGraphNodeinlineprotected
AddErrorMessage(const std::string &title, const std::string &err)FlowGraphNodeinlineprotected
AddMessage(const FlowGraphNodeMessage &msg)FlowGraphNodeinlineprotected
AddMessage(Severity severity, const std::string &title, const std::string &message)FlowGraphNodeinlineprotected
AddSink(size_t stream, FlowGraphNode *node) (defined in FlowGraphNode)FlowGraphNodeinline
AddStream(StreamDescriptor desc, bool persistence=false, const std::string &ramp="eye-gradient-viridis") (defined in WaveformArea)WaveformArea
AddStream(StreamDescriptor desc, size_t position, bool persistence=false, const std::string &ramp="eye-gradient-viridis") (defined in WaveformArea)WaveformArea
AutofitVertical() (defined in WaveformArea)WaveformArea
CenterDropArea(ImVec2 start, ImVec2 size)WaveformAreaprotected
CenterRightDropArea(ImVec2 start, ImVec2 size, ImGuiDir direction)WaveformAreaprotected
ChannelButton(std::shared_ptr< DisplayedChannel > chan, size_t index)WaveformAreaprotected
CheckForScaleMismatch(ImVec2 start, ImVec2 size)WaveformAreaprotected
ClearEmptyInputs()SinkNodeprotected
ClearMessages()FlowGraphNodeinlineprotected
ClearPersistence() (defined in WaveformArea)WaveformArea
ClearPersistenceOfChannel(OscilloscopeChannel *chan)WaveformArea
ClosestPointOnLineSegment(ImVec2 lineA, ImVec2 lineB, ImVec2 pt)WaveformAreaprotected
CreateInput(const std::string &name) overrideWaveformAreaprotectedvirtual
CreateInput(StreamDescriptor stream, Session &session) (defined in WaveformArea)WaveformAreaprotectedvirtual
CreateInput(const std::string &name, Args &&... args) (defined in FlowGraphNode)FlowGraphNodeinlineprotected
DetachInputs()FlowGraphNode
DoCursor(int iCursor, DragState state)WaveformAreaprotected
DRAG_STATE_BER_BOTH enum value (defined in WaveformArea)WaveformAreaprotected
DRAG_STATE_BER_LEVEL enum value (defined in WaveformArea)WaveformAreaprotected
DRAG_STATE_CHANNEL enum value (defined in WaveformArea)WaveformAreaprotected
DRAG_STATE_CHANNEL_LAST enum value (defined in WaveformArea)WaveformAreaprotected
DRAG_STATE_NONE enum value (defined in WaveformArea)WaveformAreaprotected
DRAG_STATE_PEAK_MARKER enum value (defined in WaveformArea)WaveformAreaprotected
DRAG_STATE_TRIGGER_LEVEL enum value (defined in WaveformArea)WaveformAreaprotected
DRAG_STATE_TRIGGER_SECONDARY_LEVEL enum value (defined in WaveformArea)WaveformAreaprotected
DRAG_STATE_Y_AXIS enum value (defined in WaveformArea)WaveformAreaprotected
DRAG_STATE_Y_CURSOR0 enum value (defined in WaveformArea)WaveformAreaprotected
DRAG_STATE_Y_CURSOR1 enum value (defined in WaveformArea)WaveformAreaprotected
DragDropOverlays(ImVec2 start, ImVec2 size, int iArea, int numAreas)WaveformAreaprotected
DragState enum nameWaveformAreaprotected
DrawDropRangeMismatchMessage(ImDrawList *list, ImVec2 center, StreamDescriptor ourStream, StreamDescriptor theirStream)WaveformAreaprotected
DrawDropScalarMessage(ImDrawList *list, ImVec2 center) (defined in WaveformArea)WaveformAreaprotected
EdgeDropArea(const std::string &name, ImVec2 start, ImVec2 size, ImGuiDir splitDir)WaveformAreaprotected
ExecutionCapabilities enum name (defined in FlowGraphNode)FlowGraphNode
FilterMenu(std::shared_ptr< DisplayedChannel > chan) (defined in WaveformArea)WaveformAreaprotected
FilterSubmenu(std::shared_ptr< DisplayedChannel > chan, const std::string &name, Filter::Category cat)WaveformAreaprotected
FlowGraphNode() (defined in FlowGraphNode)FlowGraphNode
GetChannelBeingDragged()WaveformArea
GetDisplayedChannel(size_t i) (defined in WaveformArea)WaveformAreainline
GetExecutionCapabilitiesMask()FlowGraphNodeinlinevirtual
GetFirstAnalogOrDensityStream()WaveformArea
GetFirstAnalogStream()WaveformArea
GetFirstConstellationStream()WaveformArea
GetFirstDensityFunctionStream()WaveformArea
GetFirstEyeStream()WaveformArea
GetGroup()WaveformAreainline
GetInput(size_t i)FlowGraphNode
GetInputConstraints(size_t i)FlowGraphNode
GetInputCount()FlowGraphNodeinline
GetInputDisplayName(size_t i)FlowGraphNodeprotected
GetInputName(size_t i) (defined in FlowGraphNode)FlowGraphNode
GetInputWaveform(size_t i)FlowGraphNodeinlineprotected
GetMessages() constFlowGraphNodeinline
GetMostSevereMessage() const (defined in FlowGraphNode)FlowGraphNode
GetParamBegin()FlowGraphNodeinline
GetParamCount()FlowGraphNodeinline
GetParamEnd()FlowGraphNodeinline
GetParameter(std::string s) (defined in FlowGraphNode)FlowGraphNode
GetSinks(size_t stream) (defined in FlowGraphNode)FlowGraphNodeinline
GetSparseAnalogInputWaveform(size_t i)FlowGraphNodeinlineprotected
GetSparseDigitalInputWaveform(size_t i)FlowGraphNodeinlineprotected
GetStream(size_t i) (defined in WaveformArea)WaveformAreainline
GetStreamCount() (defined in WaveformArea)WaveformAreainline
GetStreamPosition(StreamDescriptor desc)SinkNodeprotected
GetUniformAnalogInputWaveform(size_t i)FlowGraphNodeinlineprotected
GetUniformDigitalInputWaveform(size_t i)FlowGraphNodeinlineprotected
GetWaveformTimestamp()WaveformArea
GetYAxisUnit() (defined in WaveformArea)WaveformAreainline
HasInput(StreamDescriptor desc)FlowGraphNode
HasMessages() constFlowGraphNodeinline
HasParameter(std::string s)FlowGraphNodeinline
IsChannelBeingDragged()WaveformArea
IsCompatible(StreamDescriptor desc)WaveformArea
IsDownstreamOf(std::set< FlowGraphNode * > nodes)FlowGraphNode
IsMouseOverAnyYCursor(bool ignoreCursorsPlacedThisFrame) (defined in WaveformArea)WaveformAreainline
IsMouseOverButtonAtEndOfRender()WaveformAreainline
IsMouseOverYCursor(int iCursor, bool ignoreCursorsPlacedThisFrame) (defined in WaveformArea)WaveformArea
IsShowing(StreamDescriptor desc)WaveformArea
IsStreamBeingDisplayed(StreamDescriptor target)WaveformArea
LoadConfiguration(YAML::Node &node) (defined in WaveformArea)WaveformArea
LoadInputs(const YAML::Node &node, IDTable &table) (defined in FlowGraphNode)FlowGraphNodevirtual
LoadParameters(const YAML::Node &node, IDTable &table)FlowGraphNodevirtual
m_bertChannelDuringDragWaveformAreaprotected
m_channelButtonHeightWaveformAreaprotected
m_channelsToRemoveWaveformAreaprotected
m_clearPersistenceWaveformAreaprotected
m_cursorPlacedThisFrameWaveformAreaprotected
m_dragPeakAnchorOffsetWaveformAreaprotected
m_dragPeakLabelWaveformAreaprotected
m_dragState (defined in WaveformArea)WaveformAreaprotected
m_dragStreamWaveformAreaprotected
m_groupWaveformAreaprotected
m_heightWaveformAreaprotected
m_inputsFlowGraphNodeprotected
m_inputsChangedSignalFlowGraphNodeprotected
m_lastRightClickOffsetWaveformAreaprotected
m_messages (defined in FlowGraphNode)FlowGraphNodeprotected
m_mouseOverBERTargetWaveformAreaprotected
m_mouseOverButtonWaveformAreaprotected
m_mouseOverTriggerArrowWaveformAreaprotected
m_parameters (defined in FlowGraphNode)FlowGraphNodeprotected
m_parametersChangedSignalFlowGraphNodeprotected
m_parentWaveformAreaprotected
m_pixelsPerYAxisUnitWaveformAreaprotected
m_sinksFlowGraphNodeprotected
m_tLastMouseMoveWaveformAreaprotected
m_triggerDuringDragWaveformAreaprotected
m_triggerLevelDuringDragWaveformAreaprotected
m_widthWaveformAreaprotected
m_xAxisPosDuringDragWaveformAreaprotected
m_yAxisCursorModeWaveformAreaprotected
m_yAxisCursorPositionsWaveformAreaprotected
m_yAxisOffsetWaveformAreaprotected
m_yAxisUnitWaveformAreaprotected
m_ymidWaveformAreaprotected
MakePathSignalBody(ImDrawList *list, float xstart, float xend, float ybot, float ymid, float ytop) (defined in WaveformArea)WaveformAreaprotected
MoveStream(StreamDescriptor desc, size_t newPosition)SinkNodeprotected
OnDragUpdate() (defined in WaveformArea)WaveformAreaprotected
OnInputChanged(size_t i)FlowGraphNodeprotectedvirtual
OnMouseUp() (defined in WaveformArea)WaveformAreaprotected
OnMouseWheelPlotArea(float delta, float delta_h)WaveformAreaprotected
OnMouseWheelYAxis(float delta)WaveformAreaprotected
OnStreamAdded(StreamDescriptor desc)WaveformAreaprotected
ParameterMapType typedefFlowGraphNode
PickStepSize(float volts_per_half_span, int min_steps=2, int max_steps=5) (defined in WaveformArea)WaveformAreaprotected
PixelsToYAxisUnits(float pix) (defined in WaveformArea)WaveformAreaprotected
PlotContextMenu()WaveformAreaprotected
RasterizeAnalogOrDigitalWaveform(std::shared_ptr< DisplayedChannel > channel, vk::raii::CommandBuffer &cmdbuf, bool clearPersistence) (defined in WaveformArea)WaveformAreaprotected
ReferenceWaveformTextures()WaveformArea
Refresh(vk::raii::CommandBuffer &cmdBuf, std::shared_ptr< QueueHandle > queue) override (defined in SinkNode)SinkNodevirtual
RefreshInputNames()SinkNodeprotected
RemoveSink(size_t stream, FlowGraphNode *node) (defined in FlowGraphNode)FlowGraphNodeinline
RemoveStream(size_t i) overrideWaveformAreavirtual
Render(int iArea, int numAreas, ImVec2 clientArea)WaveformArea
RenderAnalogWaveform(std::shared_ptr< DisplayedChannel > channel, ImVec2 start, ImVec2 size)WaveformAreaprotected
RenderBackgroundGradient(ImVec2 start, ImVec2 size)WaveformAreaprotected
RenderBERLevelArrows(ImVec2 start, ImVec2 size)WaveformAreaprotected
RenderBERSamplingPoint(ImVec2 start, ImVec2 size)WaveformAreaprotected
RenderComplexSignal(ImDrawList *list, int visleft, int visright, float xstart, float xend, float xoff, float ybot, float ymid, float ytop, std::string str, ImU32 color) (defined in WaveformArea)WaveformAreaprotected
RenderConstellationWaveform(std::shared_ptr< DisplayedChannel > channel, ImVec2 start, ImVec2 size)WaveformAreaprotected
RenderCursors(ImVec2 start, ImVec2 size)WaveformAreaprotected
RenderDigitalBusWaveform(std::shared_ptr< DisplayedChannel > channel, ImVec2 start, ImVec2 size)WaveformAreaprotected
RenderDigitalWaveform(std::shared_ptr< DisplayedChannel > channel, ImVec2 start, ImVec2 size)WaveformAreaprotected
RenderEyePatternTooltip(ImVec2 start, ImVec2 size)WaveformAreaprotected
RenderEyeWaveform(std::shared_ptr< DisplayedChannel > channel, ImVec2 start, ImVec2 size)WaveformAreaprotected
RenderGrid(ImVec2 start, ImVec2 size, std::map< float, float > &gridmap, float &vbot, float &vtop)WaveformAreaprotected
RenderProtocolWaveform(std::shared_ptr< DisplayedChannel > channel, ImVec2 start, ImVec2 size)WaveformAreaprotected
RenderSpectrogramWaveform(std::shared_ptr< DisplayedChannel > channel, ImVec2 start, ImVec2 size)WaveformAreaprotected
RenderSpectrumPeaks(ImDrawList *list, std::shared_ptr< DisplayedChannel > channel)WaveformAreaprotected
RenderTriggerLevelArrows(ImVec2 start, ImVec2 size)WaveformAreaprotected
RenderUniformDigitalBusWaveform(std::shared_ptr< DisplayedChannel > channel, T *data, ImVec2 start, ImVec2 size) (defined in WaveformArea)WaveformAreaprotected
RenderUniformDigitalBusWaveform(shared_ptr< DisplayedChannel > channel, T *data, ImVec2 start, ImVec2 size) (defined in WaveformArea)WaveformArea
RenderWaterfallWaveform(std::shared_ptr< DisplayedChannel > channel, ImVec2 start, ImVec2 size)WaveformAreaprotected
RenderWaveforms(ImVec2 start, ImVec2 size)WaveformAreaprotected
RenderWaveformTextures(vk::raii::CommandBuffer &cmdbuf, std::vector< std::shared_ptr< InputDescriptor > > &channels, bool clearPersistence)WaveformArea
RenderYAxis(ImVec2 size, std::map< float, float > &gridmap, float vbot, float vtop)WaveformAreaprotected
RenderYAxisCursors(ImVec2 pos, ImVec2 size, float yAxisWidth)WaveformAreaprotected
SerializableObject() (defined in SerializableObject)SerializableObjectinline
SerializeConfiguration(YAML::Node &node) (defined in WaveformArea)WaveformArea
SerializeConfiguration(IDTable &table) overrideWaveformAreavirtual
SetInput(size_t i, StreamDescriptor stream, bool force=false)FlowGraphNode
SetInput(const std::string &name, StreamDescriptor stream, bool force=false) (defined in FlowGraphNode)FlowGraphNode
signal_inputsChanged() (defined in FlowGraphNode)FlowGraphNodeinline
signal_parametersChanged() (defined in FlowGraphNode)FlowGraphNodeinline
SinkNode() (defined in SinkNode)SinkNode
ToneMapAllWaveforms(vk::raii::CommandBuffer &cmdbuf, std::vector< vk::ImageMemoryBarrier > &barriers)WaveformArea
ToneMapAnalogOrDigitalWaveform(std::shared_ptr< DisplayedChannel > channel, vk::raii::CommandBuffer &cmdbuf, std::vector< vk::ImageMemoryBarrier > &barriers)WaveformAreaprotected
ToneMapConstellationWaveform(std::shared_ptr< DisplayedChannel > channel, vk::raii::CommandBuffer &cmdbuf, std::vector< vk::ImageMemoryBarrier > &barriers)WaveformAreaprotected
ToneMapEyeWaveform(std::shared_ptr< DisplayedChannel > channel, vk::raii::CommandBuffer &cmdbuf, std::vector< vk::ImageMemoryBarrier > &barriers)WaveformAreaprotected
ToneMapSpectrogramWaveform(std::shared_ptr< DisplayedChannel > channel, vk::raii::CommandBuffer &cmdbuf, std::vector< vk::ImageMemoryBarrier > &barriers)WaveformAreaprotected
ToneMapWaterfallWaveform(std::shared_ptr< DisplayedChannel > channel, vk::raii::CommandBuffer &cmdbuf, std::vector< vk::ImageMemoryBarrier > &barriers)WaveformAreaprotected
ValidateChannel(size_t i, StreamDescriptor stream)FlowGraphNodevirtual
WaveformArea(StreamDescriptor stream, std::shared_ptr< WaveformGroup > group, MainWindow *parent) (defined in WaveformArea)WaveformArea
Y_CURSOR_DUAL enum value (defined in WaveformArea)WaveformAreaprotected
Y_CURSOR_NONE enum value (defined in WaveformArea)WaveformAreaprotected
Y_CURSOR_SINGLE enum value (defined in WaveformArea)WaveformAreaprotected
YAxisCursorMode enum nameWaveformAreaprotected
YAxisUnitsToPixels(float volt) (defined in WaveformArea)WaveformAreaprotected
YAxisUnitsToYPosition(float volt) (defined in WaveformArea)WaveformAreaprotected
YPositionToYAxisUnits(float y) (defined in WaveformArea)WaveformAreaprotected
~FlowGraphNode() (defined in FlowGraphNode)FlowGraphNodevirtual
~SerializableObject() (defined in SerializableObject)SerializableObjectinlinevirtual
~SinkNode() (defined in SinkNode)SinkNodevirtual
~WaveformArea() (defined in WaveformArea)WaveformAreavirtual