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

#include <EDP.PCB.Interfaces.h>

Inheritance diagram for PCB::IPCB_Contour:

Public Member Functions

int GetState_Count ()
void SetState_Count (int Value)
double GetState_Area ()
int GetState_PointX (int I)
int GetState_PointY (int I)
void SetState_PointX (int I, int const Value)
void SetState_PointY (int I, int const Value)
void Rotate (double AngleInDegrees)
void Translate (int x, int y)
void RotateAboutPoint (double AngleInDegrees, int x, int y)
void Clear ()
void AddPoint (int x, int y)
void InsertPoint (int Index, int x, int y)
void DeletePoint (int Index)
void AddContour (IPCB_Contour *const C, int const StartIndex, int const EndIndex)
void AddContour_1 (IPCB_Contour *const C)
IPCB_ContourReplicate ()
void EnsureCapacity (int Value)

Member Function Documentation

◆ AddContour()

void PCB::IPCB_Contour::AddContour ( IPCB_Contour *const C,
int const StartIndex,
int const EndIndex )

◆ AddContour_1()

void PCB::IPCB_Contour::AddContour_1 ( IPCB_Contour *const C)

◆ AddPoint()

void PCB::IPCB_Contour::AddPoint ( int x,
int y )

◆ Clear()

void PCB::IPCB_Contour::Clear ( )

◆ DeletePoint()

void PCB::IPCB_Contour::DeletePoint ( int Index)

◆ EnsureCapacity()

void PCB::IPCB_Contour::EnsureCapacity ( int Value)

◆ GetState_Area()

double PCB::IPCB_Contour::GetState_Area ( )

◆ GetState_Count()

int PCB::IPCB_Contour::GetState_Count ( )

◆ GetState_PointX()

int PCB::IPCB_Contour::GetState_PointX ( int I)

◆ GetState_PointY()

int PCB::IPCB_Contour::GetState_PointY ( int I)

◆ InsertPoint()

void PCB::IPCB_Contour::InsertPoint ( int Index,
int x,
int y )

◆ Replicate()

IPCB_Contour * PCB::IPCB_Contour::Replicate ( )

◆ Rotate()

void PCB::IPCB_Contour::Rotate ( double AngleInDegrees)

◆ RotateAboutPoint()

void PCB::IPCB_Contour::RotateAboutPoint ( double AngleInDegrees,
int x,
int y )

◆ SetState_Count()

void PCB::IPCB_Contour::SetState_Count ( int Value)

◆ SetState_PointX()

void PCB::IPCB_Contour::SetState_PointX ( int I,
int const Value )

◆ SetState_PointY()

void PCB::IPCB_Contour::SetState_PointY ( int I,
int const Value )

◆ Translate()

void PCB::IPCB_Contour::Translate ( int x,
int y )

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