Altium C++ SDK 3.0
Loading...
Searching...
No Matches
SCH::ISDFGraphicalView Struct Reference

#include <EDP.SCH.Interfaces.h>

Inheritance diagram for SCH::ISDFGraphicalView:

Public Member Functions

long GetProperty_WindowHandle ()
long GetProperty_Handle ()
IChartCollectionGetProperty_Charts ()
IPainterGetProperty_Painter ()
int GetProperty_LastClickedX ()
int GetProperty_LastClickedY ()
void CreateBarManager ()
DXP::C_Point ScreenToClientMils (DXP::C_Point P)
DXP::C_Point ClientMilsToScreen (DXP::C_Point P)
int XPixelsToMils (int XPixels)
int YPixelsToMils (int YPixels)
int XMilsToPixels (int XMils)
int YMilsToPixels (int YMils)
IPrimitiveGetEditablePrimitiveAtXY (int X, int Y)
void GraphicallyInvalidate (IPrimitive *APrimitive)
void GraphicallyHighlight (IPrimitive *APrimitive, bool Hide)
void RedrawToDC (long ADC)
void DrawPrimitiveToDC (long ADC, IPrimitive *APrimitive)
void ZoomToRect (DXP::C_Rect ARect, bool AZoomAtCursorFlag, IPlot *APlot)
int GetChartWidthInPixels ()
int GetChartHeightInPixels ()
int GetChartWidthInMils ()
int GetChartHeightInMils ()
int GetPlotWidthInMils ()
void UpdateEnvironment ()
int GetChartTabDropIndex (DXP::C_Point AMousePos, int *ScrollInterval, int *ScrollDir)
DXP::C_Point GetChartTabInsertionPoint (int ATabIndex)
void PerformWriteMetafile (std::wstring AFileName, bool AClipboardFlag)
void EnableCursor (int ACursorIndex, IPlottedWave *AWave)
void DisableCursor (int ACursorIndex)

Member Function Documentation

◆ ClientMilsToScreen()

DXP::C_Point SCH::ISDFGraphicalView::ClientMilsToScreen ( DXP::C_Point P)

◆ CreateBarManager()

void SCH::ISDFGraphicalView::CreateBarManager ( )

◆ DisableCursor()

void SCH::ISDFGraphicalView::DisableCursor ( int ACursorIndex)

◆ DrawPrimitiveToDC()

void SCH::ISDFGraphicalView::DrawPrimitiveToDC ( long ADC,
IPrimitive * APrimitive )

◆ EnableCursor()

void SCH::ISDFGraphicalView::EnableCursor ( int ACursorIndex,
IPlottedWave * AWave )

◆ GetChartHeightInMils()

int SCH::ISDFGraphicalView::GetChartHeightInMils ( )

◆ GetChartHeightInPixels()

int SCH::ISDFGraphicalView::GetChartHeightInPixels ( )

◆ GetChartTabDropIndex()

int SCH::ISDFGraphicalView::GetChartTabDropIndex ( DXP::C_Point AMousePos,
int * ScrollInterval,
int * ScrollDir )

◆ GetChartTabInsertionPoint()

DXP::C_Point SCH::ISDFGraphicalView::GetChartTabInsertionPoint ( int ATabIndex)

◆ GetChartWidthInMils()

int SCH::ISDFGraphicalView::GetChartWidthInMils ( )

◆ GetChartWidthInPixels()

int SCH::ISDFGraphicalView::GetChartWidthInPixels ( )

◆ GetEditablePrimitiveAtXY()

IPrimitive * SCH::ISDFGraphicalView::GetEditablePrimitiveAtXY ( int X,
int Y )

◆ GetPlotWidthInMils()

int SCH::ISDFGraphicalView::GetPlotWidthInMils ( )

◆ GetProperty_Charts()

IChartCollection * SCH::ISDFGraphicalView::GetProperty_Charts ( )

◆ GetProperty_Handle()

long SCH::ISDFGraphicalView::GetProperty_Handle ( )

◆ GetProperty_LastClickedX()

int SCH::ISDFGraphicalView::GetProperty_LastClickedX ( )

◆ GetProperty_LastClickedY()

int SCH::ISDFGraphicalView::GetProperty_LastClickedY ( )

◆ GetProperty_Painter()

IPainter * SCH::ISDFGraphicalView::GetProperty_Painter ( )

◆ GetProperty_WindowHandle()

long SCH::ISDFGraphicalView::GetProperty_WindowHandle ( )

◆ GraphicallyHighlight()

void SCH::ISDFGraphicalView::GraphicallyHighlight ( IPrimitive * APrimitive,
bool Hide )

◆ GraphicallyInvalidate()

void SCH::ISDFGraphicalView::GraphicallyInvalidate ( IPrimitive * APrimitive)

◆ PerformWriteMetafile()

void SCH::ISDFGraphicalView::PerformWriteMetafile ( std::wstring AFileName,
bool AClipboardFlag )

◆ RedrawToDC()

void SCH::ISDFGraphicalView::RedrawToDC ( long ADC)

◆ ScreenToClientMils()

DXP::C_Point SCH::ISDFGraphicalView::ScreenToClientMils ( DXP::C_Point P)

◆ UpdateEnvironment()

void SCH::ISDFGraphicalView::UpdateEnvironment ( )

◆ XMilsToPixels()

int SCH::ISDFGraphicalView::XMilsToPixels ( int XMils)

◆ XPixelsToMils()

int SCH::ISDFGraphicalView::XPixelsToMils ( int XPixels)

◆ YMilsToPixels()

int SCH::ISDFGraphicalView::YMilsToPixels ( int YMils)

◆ YPixelsToMils()

int SCH::ISDFGraphicalView::YPixelsToMils ( int YPixels)

◆ ZoomToRect()

void SCH::ISDFGraphicalView::ZoomToRect ( DXP::C_Rect ARect,
bool AZoomAtCursorFlag,
IPlot * APlot )

The documentation for this struct was generated from the following file: