ngscopeclient 0.1-dev+51fbda87c
WaveformArea Member List

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

AddStream(StreamDescriptor desc, bool persistence=false, const std::string &ramp="eye-gradient-viridis")WaveformArea
CenterLeftDropArea(ImVec2 start, ImVec2 size)WaveformAreaprotected
CenterRightDropArea(ImVec2 start, ImVec2 size)WaveformAreaprotected
ChannelButton(std::shared_ptr< DisplayedChannel > chan, size_t index)WaveformAreaprotected
CheckForScaleMismatch(ImVec2 start, ImVec2 size)WaveformAreaprotected
ClearPersistence() (defined in WaveformArea)WaveformArea
ClearPersistenceOfChannel(OscilloscopeChannel *chan)WaveformArea
ClosestPointOnLineSegment(ImVec2 lineA, ImVec2 lineB, ImVec2 pt)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
DragDropOverlays(ImVec2 start, ImVec2 size, int iArea, int numAreas)WaveformAreaprotected
DragState enum nameWaveformAreaprotected
DrawDropRangeMismatchMessage(ImDrawList *list, ImVec2 center, StreamDescriptor ourStream, StreamDescriptor theirStream)WaveformAreaprotected
EdgeDropArea(const std::string &name, ImVec2 start, ImVec2 size, ImGuiDir splitDir)WaveformAreaprotected
FilterMenu(std::shared_ptr< DisplayedChannel > chan) (defined in WaveformArea)WaveformAreaprotected
FilterSubmenu(std::shared_ptr< DisplayedChannel > chan, const std::string &name, Filter::Category cat)WaveformAreaprotected
GetChannelBeingDragged()WaveformArea
GetDisplayedChannel(size_t i) (defined in WaveformArea)WaveformAreainline
GetFirstAnalogOrDensityStream()WaveformArea
GetFirstAnalogStream()WaveformArea
GetFirstConstellationStream()WaveformArea
GetFirstDensityFunctionStream()WaveformArea
GetFirstEyeStream()WaveformArea
GetGroup()WaveformAreainline
GetStream(size_t i) (defined in WaveformArea)WaveformAreainline
GetStreamCount() (defined in WaveformArea)WaveformAreainline
GetWaveformTimestamp()WaveformArea
IsChannelBeingDragged()WaveformArea
IsCompatible(StreamDescriptor desc)WaveformArea
IsMouseOverButtonAtEndOfRender()WaveformAreainline
IsStreamBeingDisplayed(StreamDescriptor target)WaveformArea
m_bertChannelDuringDragWaveformAreaprotected
m_channelButtonHeightWaveformAreaprotected
m_channelsToRemoveWaveformAreaprotected
m_clearPersistenceWaveformAreaprotected
m_displayedChannelsWaveformAreaprotected
m_dragPeakAnchorOffsetWaveformAreaprotected
m_dragPeakLabelWaveformAreaprotected
m_dragState (defined in WaveformArea)WaveformAreaprotected
m_dragStreamWaveformAreaprotected
m_groupWaveformAreaprotected
m_heightWaveformAreaprotected
m_lastRightClickOffsetWaveformAreaprotected
m_mouseOverBERTargetWaveformAreaprotected
m_mouseOverButtonWaveformAreaprotected
m_mouseOverTriggerArrowWaveformAreaprotected
m_parentWaveformAreaprotected
m_pixelsPerYAxisUnitWaveformAreaprotected
m_tLastMouseMoveWaveformAreaprotected
m_triggerDuringDragWaveformAreaprotected
m_triggerLevelDuringDragWaveformAreaprotected
m_widthWaveformAreaprotected
m_xAxisPosDuringDragWaveformAreaprotected
m_yAxisOffsetWaveformAreaprotected
m_yAxisUnitWaveformAreaprotected
m_ymidWaveformAreaprotected
MakePathSignalBody(ImDrawList *list, float xstart, float xend, float ybot, float ymid, float ytop) (defined in WaveformArea)WaveformAreaprotected
OnDragUpdate() (defined in WaveformArea)WaveformAreaprotected
OnMouseUp() (defined in WaveformArea)WaveformAreaprotected
OnMouseWheelPlotArea(float delta, float delta_h)WaveformAreaprotected
OnMouseWheelYAxis(float delta)WaveformAreaprotected
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
RemoveStream(size_t i)WaveformArea
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
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
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< DisplayedChannel > > &channels, bool clearPersistence)WaveformArea
RenderYAxis(ImVec2 size, std::map< float, float > &gridmap, float vbot, float vtop)WaveformAreaprotected
ToneMapAllWaveforms(vk::raii::CommandBuffer &cmdbuf)WaveformArea
ToneMapAnalogOrDigitalWaveform(std::shared_ptr< DisplayedChannel > channel, vk::raii::CommandBuffer &cmdbuf)WaveformAreaprotected
ToneMapConstellationWaveform(std::shared_ptr< DisplayedChannel > channel, vk::raii::CommandBuffer &cmdbuf)WaveformAreaprotected
ToneMapEyeWaveform(std::shared_ptr< DisplayedChannel > channel, vk::raii::CommandBuffer &cmdbuf)WaveformAreaprotected
ToneMapSpectrogramWaveform(std::shared_ptr< DisplayedChannel > channel, vk::raii::CommandBuffer &cmdbuf)WaveformAreaprotected
ToneMapWaterfallWaveform(std::shared_ptr< DisplayedChannel > channel, vk::raii::CommandBuffer &cmdbuf)WaveformAreaprotected
WaveformArea(StreamDescriptor stream, std::shared_ptr< WaveformGroup > group, MainWindow *parent) (defined in WaveformArea)WaveformArea
YAxisUnitsToPixels(float volt) (defined in WaveformArea)WaveformAreaprotected
YAxisUnitsToYPosition(float volt) (defined in WaveformArea)WaveformAreaprotected
YPositionToYAxisUnits(float y) (defined in WaveformArea)WaveformAreaprotected
~WaveformArea() (defined in WaveformArea)WaveformAreavirtual