IPCB3D_Edge interface
No description yet.
public interface IPCB3D_Edge
Namespace: PCB · Assembly: Altium.SDK.Interfaces
Methods
| Method | Returns | Description |
|---|---|---|
| FirstParameter | int | |
| GetCircle | int | |
| GetEdgeCurveType | int | |
| GetLine | int | |
| GetPoint | int | |
| GetTesslatePoint | int | |
| LastParameter | int | |
| Tesselate | int | |
| TesselatePointCount | int |
FirstParameter
No description yet.
int FirstParameter(out double argpResultParameter);
| Parameter | Type | Passing |
|---|---|---|
argpResultParameter | double | out |
Returns: int
GetCircle
No description yet.
int GetCircle(out GeomCircle argpResultCircle);
int GetCircle(out IGeomCircle argpResultCircle);
| Parameter | Type | Passing |
|---|---|---|
argpResultCircle | GeomCircle | out |
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);
| Parameter | Type | Passing |
|---|---|---|
argpResultType | uint | out |
Returns: int
GetLine
No description yet.
int GetLine(out GeomLine argpResultLine);
int GetLine(out IGeomLine argpResultLine);
| Parameter | Type | Passing |
|---|---|---|
argpResultLine | GeomLine | out |
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);
| Parameter | Type | Passing |
|---|---|---|
argparameter | double | value |
argpResultPoint | GeomPoint3D | out |
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);
| Parameter | Type | Passing |
|---|---|---|
argIndex | int | value |
argpResultPoint | GeomPoint3D | out |
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);
| Parameter | Type | Passing |
|---|---|---|
argpResultParameter | double | out |
Returns: int
Tesselate
No description yet.
int Tesselate(double argdeflection);
| Parameter | Type | Passing |
|---|---|---|
argdeflection | double | value |
Returns: int
TesselatePointCount
No description yet.
int TesselatePointCount(out int argpResultCount);
| Parameter | Type | Passing |
|---|---|---|
argpResultCount | int | out |
Returns: int