IPCB_3DSimpleMesh interface
No description yet.
public interface IPCB_3DSimpleMesh : IPCB_3DBaseShape
Namespace: PCB · Assembly: Altium.SDK.Interfaces
Inherits: IPCB_3DBaseShape
Properties
| Property | Type | Access | Description |
|---|---|---|---|
| Count | int | get; set | |
| VertexNX | float | get; set | |
| VertexNY | float | get; set | |
| VertexNZ | float | get; set | |
| VertexX | float | get; set | |
| VertexY | float | get; set | |
| VertexZ | float | get; set |
Count
No description yet.
int GetState_Count();
void SetState_Count(int argValue);
Type: int · Access: read/write
VertexNX
No description yet.
float GetState_VertexNX(int argPos);
void SetState_VertexNX(int argPos, float argValue);
Type: float · Access: read/write · Index: argPos (int)
VertexNY
No description yet.
float GetState_VertexNY(int argPos);
void SetState_VertexNY(int argPos, float argValue);
Type: float · Access: read/write · Index: argPos (int)
VertexNZ
No description yet.
float GetState_VertexNZ(int argPos);
void SetState_VertexNZ(int argPos, float argValue);
Type: float · Access: read/write · Index: argPos (int)
VertexX
No description yet.
float GetState_VertexX(int argPos);
void SetState_VertexX(int argPos, float argValue);
Type: float · Access: read/write · Index: argPos (int)
VertexY
No description yet.
float GetState_VertexY(int argPos);
void SetState_VertexY(int argPos, float argValue);
Type: float · Access: read/write · Index: argPos (int)
VertexZ
No description yet.
float GetState_VertexZ(int argPos);
void SetState_VertexZ(int argPos, float argValue);
Type: float · Access: read/write · Index: argPos (int)
Methods
| Method | Returns | Description |
|---|---|---|
| GetBounds | void | |
| GetVertex | void | |
| GetVertexBufferPointer | long | |
| SetVertex | void |
GetBounds
No description yet.
void GetBounds(out float argMinX, out float argMinY, out float argMinZ, out float argMaxX, out float argMaxY, out float argMaxZ);
| Parameter | Type | Passing |
|---|---|---|
argMinX | float | out |
argMinY | float | out |
argMinZ | float | out |
argMaxX | float | out |
argMaxY | float | out |
argMaxZ | float | out |
Returns: nothing (void)
GetVertex
No description yet.
void GetVertex(int argPos, out float argX, out float argY, out float argZ, out float argNX, out float argNY, out float argNZ);
| Parameter | Type | Passing |
|---|---|---|
argPos | int | value |
argX | float | out |
argY | float | out |
argZ | float | out |
argNX | float | out |
argNY | float | out |
argNZ | float | out |
Returns: nothing (void)
GetVertexBufferPointer
No description yet.
long GetVertexBufferPointer();
Returns: long
SetVertex
No description yet.
void SetVertex(int argPos, float argX, float argY, float argZ, float argNX, float argNY, float argNZ);
| Parameter | Type | Passing |
|---|---|---|
argPos | int | value |
argX | float | value |
argY | float | value |
argZ | float | value |
argNX | float | value |
argNY | float | value |
argNZ | float | value |
Returns: nothing (void)
Inherited members
- From IPCB_3DBaseShape: Alpha, ColorBlue, ColorGreen, ColorRed, CopyTo, GetColor, PrimitiveKind
Returned by
IPCB_3DShapeCollection.AddMesh, IPCB_3DShapeCollection.MeshByPosition, IPCB_MeshFaceIterator.First, IPCB_MeshFaceIterator.Next