Skip to main content
View as Markdown

IPCB3D_Face interface

No description yet.

public interface IPCB3D_Face

Namespace: PCB · Assembly: Altium.SDK.Interfaces

Methods​

MethodReturnsDescription
FirstUParameterint
FirstVParameterint
GetConeint
GetCylinderint
GetFaceSurfaceTypeint
GetPlaneint
GetPointint
GetSphereint
LastUParameterint
LastVParameterint

FirstUParameter​

No description yet.

int FirstUParameter(out double argpResultParameter);
ParameterTypePassing
argpResultParameterdoubleout

Returns: int

FirstVParameter​

No description yet.

int FirstVParameter(out double argpResultParameter);
ParameterTypePassing
argpResultParameterdoubleout

Returns: int

GetCone​

No description yet.

int GetCone(out GeomCone argpResultCone);
int GetCone(out IGeomCone argpResultCone);
ParameterTypePassing
argpResultConeGeomConeout

Returns: int

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

GetCylinder​

No description yet.

int GetCylinder(out GeomCylinder argpResultCylinder);
int GetCylinder(out IGeomCylinder argpResultCylinder);
ParameterTypePassing
argpResultCylinderGeomCylinderout

Returns: int

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

GetFaceSurfaceType​

No description yet.

int GetFaceSurfaceType(out uint argpResultType);
ParameterTypePassing
argpResultTypeuintout

Returns: int

GetPlane​

No description yet.

int GetPlane(out GeomPlane argpResultPlane);
int GetPlane(out IGeomPlane argpResultPlane);
ParameterTypePassing
argpResultPlaneGeomPlaneout

Returns: int

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

GetPoint​

No description yet.

int GetPoint(double argU, double argV, out GeomPoint3D argpResultPoint);
int GetPoint(double argU, double argV, out IGeomPoint3D argpResultPoint);
ParameterTypePassing
argUdoublevalue
argVdoublevalue
argpResultPointGeomPoint3Dout

Returns: int

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

GetSphere​

No description yet.

int GetSphere(out GeomSphere argpResultSphere);
int GetSphere(out IGeomSphere argpResultSphere);
ParameterTypePassing
argpResultSphereGeomSphereout

Returns: int

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

LastUParameter​

No description yet.

int LastUParameter(out double argpResultParameter);
ParameterTypePassing
argpResultParameterdoubleout

Returns: int

LastVParameter​

No description yet.

int LastVParameter(out double argpResultParameter);
ParameterTypePassing
argpResultParameterdoubleout

Returns: int

Returned by​

IPCB3D_ShapeTool.ToFace