Altium C++ SDK 3.0
Loading...
Searching...
No Matches
PCB::IPCB_ComponentPainterView Struct Reference

#include <EDP.PCB.Interfaces.h>

Inheritance diagram for PCB::IPCB_ComponentPainterView:

Public Member Functions

void SetComponentByHandle (IPCB_Component *const AComponent)
void SetVariantOption (EDP::IVariantOption *const AVariantOption)
void SetCameraAngle (double LookAtX, double LookAtY, double LookAtZ, double RotationX, double RotationY, double RotationZ, double RotationW, double ZoomMultiplier)
void SetComponentByPath (std::wstring APattern, std::wstring ALibraryPath)
IPCB_BoardGetDummyBoard ()
void SetVisibleLayer (C_V7_Layer Layer, bool bState)
void SetAllLayersVisibilityState (bool Visible)
void SetDirectXMode ()
void SetViewRect (int LowX, int LowY, int HighX, int HighY)
void KeyDown (int *Key, DXP::TShiftStateSet Shift)
void RefreshView ()
void ClearGraphicalObjects ()
void SetCamera (int LowX, int LowY, int HighX, int HighY)
void ConfigView (std::wstring Parameters)
void SetComponentByHandle_1 (IPCB_LibComponent *const AComponent)

Member Function Documentation

◆ ClearGraphicalObjects()

void PCB::IPCB_ComponentPainterView::ClearGraphicalObjects ( )

◆ ConfigView()

void PCB::IPCB_ComponentPainterView::ConfigView ( std::wstring Parameters)

◆ GetDummyBoard()

IPCB_Board * PCB::IPCB_ComponentPainterView::GetDummyBoard ( )

◆ KeyDown()

void PCB::IPCB_ComponentPainterView::KeyDown ( int * Key,
DXP::TShiftStateSet Shift )

◆ RefreshView()

void PCB::IPCB_ComponentPainterView::RefreshView ( )

◆ SetAllLayersVisibilityState()

void PCB::IPCB_ComponentPainterView::SetAllLayersVisibilityState ( bool Visible)

◆ SetCamera()

void PCB::IPCB_ComponentPainterView::SetCamera ( int LowX,
int LowY,
int HighX,
int HighY )

◆ SetCameraAngle()

void PCB::IPCB_ComponentPainterView::SetCameraAngle ( double LookAtX,
double LookAtY,
double LookAtZ,
double RotationX,
double RotationY,
double RotationZ,
double RotationW,
double ZoomMultiplier )

◆ SetComponentByHandle()

void PCB::IPCB_ComponentPainterView::SetComponentByHandle ( IPCB_Component *const AComponent)

◆ SetComponentByHandle_1()

void PCB::IPCB_ComponentPainterView::SetComponentByHandle_1 ( IPCB_LibComponent *const AComponent)

◆ SetComponentByPath()

void PCB::IPCB_ComponentPainterView::SetComponentByPath ( std::wstring APattern,
std::wstring ALibraryPath )

◆ SetDirectXMode()

void PCB::IPCB_ComponentPainterView::SetDirectXMode ( )

◆ SetVariantOption()

void PCB::IPCB_ComponentPainterView::SetVariantOption ( EDP::IVariantOption *const AVariantOption)

◆ SetViewRect()

void PCB::IPCB_ComponentPainterView::SetViewRect ( int LowX,
int LowY,
int HighX,
int HighY )

◆ SetVisibleLayer()

void PCB::IPCB_ComponentPainterView::SetVisibleLayer ( C_V7_Layer Layer,
bool bState )

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