C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[62765] Re:[답변] TChart의 라인 시리즈
심성현 [sim51177] 1320 읽음    2010-10-25 13:03
답변 감사합니다.
정성훈님의 답변 덕분에 원하는 결과를 얻을 수 있었습니다.
그런데 3가지 시리즈로 테스트를 해보니 Line, Fast Line 은 같은 결과가 나왔고 Horizontal Line으로 원하는 결과를 얻을 수 있었습니다. 테스트한 코드는 다음과 같으며 실행결과는 캡쳐해서 이미지 첨부했습니다.

void __fastcall TForm3::FormCreate(TObject *Sender)
{
	double r;
	double theta;
	double x;
	double y;
	for(theta=0; theta<30; theta += 0.1)
	{
		r = theta;
		x = r*cos(theta);
		y = r*sin(theta);
		this->LineSeries->AddXY(x, y);
		this->FastLineSeries->AddXY(x, y);
		this->HoriLineSeries->AddXY(x, y);
	}
}
//---------------------------------------------------------------------------


정성훈.해미 님이 쓰신 글 :
: 안녕하세요.
: 정성훈.해미입니다.
:
: 티차트 라인 시리즈중에는
: Line, Horizontal Line, Fast Line 등이 있습니다.
:
: Line은 X축을 기준으로 순차적으로 그려지는 것이고
: Horizontal Line은 Y축을 기준축으로 하여 순차적으로 그려집니다.
: Fast Line은 이 둘다 아닌 데이터 추가 순서대로 그려집니다.
:
: Fast Line을 사용하시면 추가한 테이터 순서대로 선이 그어지니 사용해 보세요.
: 단 Fast Line은 Line, Horizontal Line에서 구현되는 추가 기능이 일부 없습니다.
:
: //-------------------------------------------------------
: //  ┏┓
: //  ┣┻┓┏   ┃┃     작은 생각이 세상을 바꾼다
: //  ┃♡┃┣   ┣┫┏┓
: //  ┗━┛┗   ┃┃┣┫┏┓┏┓      - 정성훈.해미
: //   ━━━━━━━━━┣┛┣┛┗┫━━━━━━
: //  이 메 일: sage5nor@chol.com
: //  홈페이지: http://www.hemistory.net
: //-------------------------------------------------------
:
:
:
:
: 심성현 님이 쓰신 글 :
: : 폼에 티차트 하나 올리고 라인시리즈 하나 추가한 다음 다음과 같이 코드를 작성하였습니다.
: :
: : void __fastcall TForm1::Button1Click(TObject *Sender)
: : {
: : 	this->Series1->AddXY(1, 1);
: : 	this->Series1->AddXY(3, 3);
: : 	this->Series1->AddXY(2, 4);
: : }
: : //---------------------------------------------------------------------------
: : 

: : 그런데, 실행 결과는 제가 원하던데로 나오지 않더군요.
: : 제가 원했던 그림은 값을 추가한 순서대로 라인이 연결되어서 그려지는것 이었는데,
: : 실제로 그려지는 그림은 값을 추가한 순서가 아닌 x축 값의 크기 순서대로 라인이 연결되어서 그려지더군요.
: : 프로퍼티를 찾아보고 이것저것 바꾸어 보아도 제가 원하는 결과가 나오지 않습니다.
: : 제가 원하는데로 라인시리즈가 그려지게 하는 프로퍼티나 함수가 있는지 없다면 다른 꽁수?가 있는지 궁금합니다.

+ -

관련 글 리스트
62763 TeeChart 라인시리즈 질문 심성현 1548 2010/10/25
62764     [답변] TChart의 라인 시리즈 정성훈.해미 1267 2010/10/25
62794         Re:[답변] TChart의 라인 시리즈 심성현 1471 2010/10/26
62796             Re:Re:[답변] TChart의 라인 시리즈 정성훈.해미 2374 2010/10/27
62765         Re:[답변] TChart의 라인 시리즈 심성현 1320 2010/10/25
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.