|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
| 개요 : 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 | |||||||||
java.lang.Objectjava.awt.geom.RectangularShape
java.awt.geom.Arc2D
java.awt.geom.Arc2D.Double
public static class Arc2D.Double
이 클래스는,double 정밀도로 지정된 호를 정의합니다.
| 상자의 클래스의 개요 |
|---|
| 클래스 java.awt.geom. Arc2D 로부터 상속된 상자의 클래스/인터페이스 |
|---|
Arc2D.Double , Arc2D.Float |
| 필드의 개요 | |
|---|---|
double |
extent
호의 모퉁이의 크기 (번단위) |
double |
height
이 호가 일부를 구성하는 타원의 높이입니다 (모퉁이의 크기는 고려하지 않는다). |
double |
start
호의 시각 (번단위) |
double |
width
이 호가 일부를 구성하는 타원의 폭입니다 (모퉁이의 크기는 고려하지 않는다). |
double |
x
호의 표시범위 구형의 좌상구석의 X 좌표입니다. |
double |
y
호의 표시범위 구형의 좌상구석의 Y 좌표입니다. |
| 클래스 java.awt.geom. Arc2D 로부터 상속된 필드 |
|---|
CHORD , OPEN , PIE |
| 생성자 의 개요 | |
|---|---|
Arc2D.Double ()
새로운 OPEN 의 호를 구축해, 위치 (0, 0), 사이즈 (0, 0), 모퉁이의 크기 (start = 0, extent = 0)에 초기화합니다. |
|
Arc2D.Double (double x,
double y,
double w,
double h,
double start,
double extent,
int type)
새로운 호를 구축해, 지정된 위치, 사이즈, 모퉁이의 크기, 및 닫는 방법의 종류에 초기화합니다. |
|
Arc2D.Double (int type)
새로운 호를 구축해, 위치 (0, 0), 사이즈 (0, 0), 모퉁이의 크기 (start = 0, extent = 0), 및 지정된 닫는 방법의 종류에 초기화합니다. |
|
Arc2D.Double (Rectangle2D ellipseBounds,
double start,
double extent,
int type)
새로운 호를 구축해, 지정된 위치, 사이즈, 모퉁이의 크기, 및 닫는 방법의 종류에 초기화합니다. |
|
| 메소드의 개요 | |
|---|---|
double |
getAngleExtent ()
호의 모퉁이의 크기를 돌려줍니다. |
double |
getAngleStart ()
호의 시각을 돌려줍니다. |
double |
getHeight ()
표시범위 구형의 높이를 double 정밀도로 돌려줍니다. |
double |
getWidth ()
표시범위 구형의 폭을 double 정밀도로 돌려줍니다. |
double |
getX ()
표시범위 구형의 좌상구석의 X 좌표를 double 정밀도로 돌려줍니다. |
double |
getY ()
표시범위 구형의 좌상구석의 Y 좌표를 double 정밀도로 돌려줍니다. |
boolean |
isEmpty ()
RectangularShape 가 빈 상태(empty)인가 어떤가를 판정합니다. |
protected Rectangle2D |
makeBounds (double x,
double y,
double w,
double h)
이 호의 표시범위 구형이 되도록(듯이) 계산된 파라미터를 포함하기 위해서, 적절한 정밀도의 Rectangle2D 를 작성합니다. |
void |
setAngleExtent (double angExt)
이 호의 모퉁이의 크기를, 지정된 double 치로 설정합니다. |
void |
setAngleStart (double angSt)
이 호의 시각을, 지정된 double 치로 설정합니다. |
void |
setArc (double x,
double y,
double w,
double h,
double angSt,
double angExt,
int closure)
이 호의 위치, 사이즈, 모퉁이의 크기, 닫는 방법의 종류를, 지정된 double 치로 설정합니다. |
| 클래스 java.awt.geom. Arc2D 로부터 상속된 메소드 |
|---|
contains , contains , contains , containsAngle , equals , getArcType , getBounds2D , getEndPoint , getPathIterator , getStartPoint , hashCode , intersects , setAngles , setAngles , setAngleStart , setArc , setArc , setArc , setArcByCenter , setArcByTangent , setArcType , setFrame |
| 클래스 java.awt.geom. RectangularShape 로부터 상속된 메소드 |
|---|
clone , contains , getBounds , getCenterX , getCenterY , getFrame , getMaxX , getMaxY , getMinX , getMinY , getPathIterator , intersects , setFrame , setFrame , setFrameFromCenter , setFrameFromCenter , setFrameFromDiagonal , setFrameFromDiagonal |
| 클래스 java.lang. Object 로부터 상속된 메소드 |
|---|
finalize , getClass , notify , notifyAll , toString , wait , wait , wait |
| 필드의 상세 |
|---|
public double x
public double y
public double width
public double height
public double start
public double extent
| 생성자 의 상세 |
|---|
public Arc2D.Double()
public Arc2D.Double(int type)
type - 호의 닫는 방법의 종류
(Arc2D.OPEN ,Arc2D.CHORD , 또는 Arc2D.PIE )
public Arc2D.Double(double x,
double y,
double w,
double h,
double start,
double extent,
int type)
x - 호의 표시범위 구형의
좌상구석의 X 좌표y - 호의 표시범위 구형의
좌상구석의 Y 좌표w - 이 호가 일부를 구성한다
타원의 폭h - 이 호가 일부를 구성한다
타원의 높이start - 호의 시각 (번단위)extent - 호의 모퉁이의 크기 (번단위)type - 호의 닫는 방법의 종류
(Arc2D.OPEN ,Arc2D.CHORD , 또는 Arc2D.PIE )
public Arc2D.Double(Rectangle2D ellipseBounds,
double start,
double extent,
int type)
ellipseBounds - 이 호가 일부를 구성한다
타원의 외부 경계를 정의한다
표시범위 구형start - 호의 시각 (번단위)extent - 호의 모퉁이의 크기 (번단위)type - 호의 닫는 방법의 종류
(Arc2D.OPEN ,Arc2D.CHORD , 또는 Arc2D.PIE )| 메소드의 상세 |
|---|
public double getX()
double 정밀도로 돌려줍니다.
호는 이 RectangularShape 의 표시범위 구형과부분적으로 내접 하고 있는 것에 주의해 주세요.
RectangularShape 내의 getX public double getY()
double 정밀도로 돌려줍니다.
호는 이 RectangularShape 의 표시범위 구형과부분적으로 내접 하고 있는 것에 주의해 주세요.
RectangularShape 내의 getY public double getWidth()
double 정밀도로 돌려줍니다.
호는 이 RectangularShape 의 표시범위 구형과부분적으로 내접 하고 있는 것에 주의해 주세요.
RectangularShape 내의 getWidth public double getHeight()
double 정밀도로 돌려줍니다.
호는 이 RectangularShape 의 표시범위 구형과부분적으로 내접 하고 있는 것에 주의해 주세요.
RectangularShape 내의 getHeight public double getAngleStart()
Arc2D 내의 getAngleStart Arc2D.setAngleStart(double) public double getAngleExtent()
Arc2D 내의 getAngleExtent Arc2D.setAngleExtent(double) public boolean isEmpty()
RectangularShape 가 빈 상태(empty)인가 어떤가를 판정합니다. 빈 상태(empty)의 경우는,RectangularShape 에 영역은 없습니다.
RectangularShape 내의 isEmpty RectangularShape 가 빈 상태(empty)인 경우는 true,
그렇지 않은 경우는 false
public void setArc(double x,
double y,
double w,
double h,
double angSt,
double angExt,
int closure)
Arc2D 내의 setArc x - 호의 좌상구석의 X 좌표. y - 호의 좌상구석의 Y 좌표. w - 이 호가 일부를 구성한다
타원의 폭h - 이 호가 일부를 구성한다
타원의 높이angSt - 호의 시각 (번단위)angExt - 호의 모퉁이의 크기 (번단위)closure - 호의 닫는 방법의 종류
(Arc2D.OPEN ,Arc2D.CHORD , 또는 Arc2D.PIE )public void setAngleStart(double angSt)
Arc2D 내의 setAngleStart angSt - 호의 시각 (번단위)Arc2D.getAngleStart() public void setAngleExtent(double angExt)
Arc2D 내의 setAngleExtent angExt - 호의 모퉁이의 크기 (번단위)Arc2D.getAngleExtent()
protected Rectangle2D makeBounds(double x,
double y,
double w,
double h)
Rectangle2D 를 작성합니다.
Arc2D 내의 makeBounds x - 표시범위 구형의
좌상구석의 X 좌표y - 표시범위 구형의
좌상구석의 Y 좌표w - 표시범위 구형의 폭h - 표시범위 구형의 높이
Rectangle2D
|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
| 개요 : 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 | |||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.