Skip to main content
View as Markdown

IPCB3D_Edge interface

No description yet.

public interface IPCB3D_Edge

Namespace: PCB · Assembly: Altium.SDK.Interfaces

Methods​

MethodReturnsDescription
FirstParameterint
GetCircleint
GetEdgeCurveTypeint
GetLineint
GetPointint
GetTesslatePointint
LastParameterint
Tesselateint
TesselatePointCountint

FirstParameter​

No description yet.

int FirstParameter(out double argpResultParameter);
ParameterTypePassing
argpResultParameterdoubleout

Returns: int

GetCircle​

No description yet.

int GetCircle(out GeomCircle argpResultCircle);
int GetCircle(out IGeomCircle argpResultCircle);
ParameterTypePassing
argpResultCircleGeomCircleout

Returns: int

The first overload is an extension method of IPCB3D_EdgeHelper (using PCB;) with typed parameters; the second is declared by the interface.

GetEdgeCurveType​

No description yet.

int GetEdgeCurveType(out uint argpResultType);
ParameterTypePassing
argpResultTypeuintout

Returns: int

GetLine​

No description yet.

int GetLine(out GeomLine argpResultLine);
int GetLine(out IGeomLine argpResultLine);
ParameterTypePassing
argpResultLineGeomLineout

Returns: int

The first overload is an extension method of IPCB3D_EdgeHelper (using PCB;) with typed parameters; the second is declared by the interface.

GetPoint​

No description yet.

int GetPoint(double argparameter, out GeomPoint3D argpResultPoint);
int GetPoint(double argparameter, out IGeomPoint3D argpResultPoint);
ParameterTypePassing
argparameterdoublevalue
argpResultPointGeomPoint3Dout

Returns: int

The first overload is an extension method of IPCB3D_EdgeHelper (using PCB;) with typed parameters; the second is declared by the interface.

GetTesslatePoint​

No description yet.

int GetTesslatePoint(int argIndex, out GeomPoint3D argpResultPoint);
int GetTesslatePoint(int argIndex, out IGeomPoint3D argpResultPoint);
ParameterTypePassing
argIndexintvalue
argpResultPointGeomPoint3Dout

Returns: int

The first overload is an extension method of IPCB3D_EdgeHelper (using PCB;) with typed parameters; the second is declared by the interface.

LastParameter​

No description yet.

int LastParameter(out double argpResultParameter);
ParameterTypePassing
argpResultParameterdoubleout

Returns: int

Tesselate​

No description yet.

int Tesselate(double argdeflection);
ParameterTypePassing
argdeflectiondoublevalue

Returns: int

TesselatePointCount​

No description yet.

int TesselatePointCount(out int argpResultCount);
ParameterTypePassing
argpResultCountintout

Returns: int

Returned by​

IPCB3D_ShapeTool.ToEdge