Click or drag to resize

ShapeDrawingManagerDrawCapsule(Point, Point, Point, Point, Int32, Int32, Int32, Color, Single, Boolean) Method

Draw Capsule (Only Z+)

Namespace: VIZCore3D.NET.Manager
Assembly: VIZCore3D.NET (in VIZCore3D.NET.dll) Version: 2.8.24.910 (2.8.24.910)
Syntax
C#
public int DrawCapsule(
	Point p11,
	Point p12,
	Point p21,
	Point p22,
	int height,
	int sideCount,
	int groupId,
	Color color,
	float thickness,
	bool visible
)

Parameters

p11  Point
Point 1-1
p12  Point
Point 1-2
p21  Point
Point 2-1
p22  Point
Point 2-2
height  Int32
Height
sideCount  Int32
Side Count : 6 ~ 36
groupId  Int32
Group Id
color  Color
라인 색상
thickness  Single
라인 두께
visible  Boolean
보이기/숨기기 상태

Return Value

Int32
등록된 개체 ID
Example
C#
// VIZCore3D.NET Control
private VIZCore3D.NET.VIZCore3DControl vizcore3d;

private void Example()
{
    System.Drawing.Point p11 = new System.Drawing.Point(89479, -135720);
    System.Drawing.Point p12 = new System.Drawing.Point(595973, -135720);

    System.Drawing.Point p21 = new System.Drawing.Point(89479, -286193);
    System.Drawing.Point p22 = new System.Drawing.Point(595973, -286193);

    int shapeId = vizcore3d.ShapeDrawing.DrawCapsule(
        p11                 /* Line #1 Start Point */
        , p12               /* Line #1 End Point */
        , p21               /* Line #2 Start Point */
        , p22               /* Line #2 End Point */
        , 91127             /* Height : Z Axis */
        , 12                /* Side Count : 6 ~ 36 */
        , 1                 /* Group Id */
        , Color.Purple      /* Line Color */
        , 5                 /* Thickness */
        , true              /* Visible */
        );
}
See Also