[그래픽스]OpenGL 을 이용한 그림판(2D Editor) 2
*형*
다운로드
장바구니
소개글
그림판 1에 이어 몇가지 기능이 더 추가된 버전이다.(KAIST Graphics CS580 과목중)
컴파일 실행환경
MFC 6.0OpenGL
본문내용
기본 Object는 Rectangle, circle(Ellipse), polygon(Arbitrary, cicular, virtical/horizontal Edge) 이다.지원되는 기능은
Selection/Unselection
Group/ungroup(여러 level nest 가능)
Transformation(traslation, scaling, rotation)
Edit(Copy, Cut, Paste, Delete)
Zoom in/out
Pan(scrolling)
Undo/Redo
File in/out
압축파일 내 파일목록
BottomDialog.cpp
BottomDialog.h
CenterCircle.cpp
CenterCircle.h
cgpa1.aps
cgpa1.clw
cgpa1.cpp
cgpa1.dsp
cgpa1.dsw
cgpa1.h
cgpa1.ncb
cgpa1.opt
cgpa1.plg
cgpa1.rc
cgpa1Doc.cpp
cgpa1Doc.h
cgpa1View.cpp
cgpa1View.h
Circle.cpp
Circle.h
CircularArcPolygon.cpp
CircularArcPolygon.h
CircumCircle.cpp
CircumCircle.h
Cmd.cpp
Cmd.h
Command.cpp
Command.h
commProc.cpp
commProc.h
Group.cpp
Group.h
ImageTextButton.cpp
ImageTextButton.h
ircle.cpp
ircle.h
LeftDialog.cpp
LeftDialog.h
ListBoxST.cpp
ListBoxST.h
MainFrm.cpp
MainFrm.h
MPoint.cpp
MPoint.h
PCHeader.h
Polygon.cpp
Polygon.h
ReadMe.txt
Rect.cpp
Rect.h
resource.h
RestrictedPolygon.cpp
RestrictedPolygon.h
RightDialog.cpp
RightDialog.h
SelectionRect.cpp
SelectionRect.h
Shape.cpp
Shape.h
StdAfx.cpp
StdAfx.h
Tess_Poly.cpp
Tess_Poly.h
res/bitmap1.bmp
res/bitmap2.bmp
res/bitmap3.bmp
res/bitmap4.bmp
res/bitmap5.bmp
res/bitmap6.bmp
res/bitmap7.bmp
res/bitmap8.bmp
res/bmp00001.bmp
res/bmp00002.bmp
res/bmp00003.bmp
res/bmp00004.bmp
res/bmp00005.bmp
res/bmp00006.bmp
res/bmp00007.bmp
res/bmp00008.bmp
res/bmp00009.bmp
res/bmp00010.bmp
res/bmp00011.bmp
res/bmp00012.bmp
res/bmp00013.bmp
res/bmp00014.bmp
res/bmp00015.bmp
res/bmp00016.bmp
res/bmp00017.bmp
res/bmp00018.bmp
res/bmp00019.bmp
res/bmp00020.bmp
res/bmp00021.bmp
res/bmp00022.bmp
res/bmp00023.bmp
res/bmp00024.bmp
res/bmp00025.bmp
res/bmp00026.bmp
res/bmp00027.bmp
res/bmp00028.bmp
res/bmp00029.bmp
res/bmp00030.bmp
res/bmp00031.bmp
res/bmp00032.bmp
res/bmp00033.bmp
res/bmp00034.bmp
res/bmp00035.bmp
res/bmp00036.bmp
res/bmp00037.bmp
res/bmp00038.bmp
res/bmp00039.bmp
res/bmp00040.bmp
res/bmp00041.bmp
res/bmp00042.bmp
res/bmp00043.bmp
res/bmp00044.bmp
res/bmp00045.bmp
res/bmp00046.bmp
res/bmp00047.bmp
res/bmp00048.bmp
res/bmp00049.bmp
res/bmp00050.bmp
res/bmp00051.bmp
res/bmp00052.bmp
res/bmp00053.bmp
res/bmp00054.bmp
res/bmp00055.bmp
res/bmp00064.bmp
res/Brush1111.bmp
res/cgpa1.ico
res/cgpa1.rc2
res/cgpa1Doc.ico
res/circldop.bmp
res/circleop.bmp
res/cur00001.cur
res/cur00002.cur
res/cur00003.cur
res/cursor1.cur
res/ico00001.ico
res/ico00002.ico
res/ico00003.ico
res/ico00004.ico
res/ico00005.ico
res/ico00006.ico
res/ico00007.ico
res/ico00008.ico
res/ico00009.ico
res/ico00010.ico
res/ico00011.ico
res/ico00012.ico
res/ico00013.ico
res/ico00014.ico
res/ico00015.ico
res/ico00016.ico
res/ico00017.ico
res/icon1.ico
res/icon2.ico
res/pen51.bmp
res/polygono.bmp
res/rectangl.bmp
res/test1.bmp
res/Thumbs.db
res/toolbar1.bmp
BottomDialog.h
CenterCircle.cpp
CenterCircle.h
cgpa1.aps
cgpa1.clw
cgpa1.cpp
cgpa1.dsp
cgpa1.dsw
cgpa1.h
cgpa1.ncb
cgpa1.opt
cgpa1.plg
cgpa1.rc
cgpa1Doc.cpp
cgpa1Doc.h
cgpa1View.cpp
cgpa1View.h
Circle.cpp
Circle.h
CircularArcPolygon.cpp
CircularArcPolygon.h
CircumCircle.cpp
CircumCircle.h
Cmd.cpp
Cmd.h
Command.cpp
Command.h
commProc.cpp
commProc.h
Group.cpp
Group.h
ImageTextButton.cpp
ImageTextButton.h
ircle.cpp
ircle.h
LeftDialog.cpp
LeftDialog.h
ListBoxST.cpp
ListBoxST.h
MainFrm.cpp
MainFrm.h
MPoint.cpp
MPoint.h
PCHeader.h
Polygon.cpp
Polygon.h
ReadMe.txt
Rect.cpp
Rect.h
resource.h
RestrictedPolygon.cpp
RestrictedPolygon.h
RightDialog.cpp
RightDialog.h
SelectionRect.cpp
SelectionRect.h
Shape.cpp
Shape.h
StdAfx.cpp
StdAfx.h
Tess_Poly.cpp
Tess_Poly.h
res/bitmap1.bmp
res/bitmap2.bmp
res/bitmap3.bmp
res/bitmap4.bmp
res/bitmap5.bmp
res/bitmap6.bmp
res/bitmap7.bmp
res/bitmap8.bmp
res/bmp00001.bmp
res/bmp00002.bmp
res/bmp00003.bmp
res/bmp00004.bmp
res/bmp00005.bmp
res/bmp00006.bmp
res/bmp00007.bmp
res/bmp00008.bmp
res/bmp00009.bmp
res/bmp00010.bmp
res/bmp00011.bmp
res/bmp00012.bmp
res/bmp00013.bmp
res/bmp00014.bmp
res/bmp00015.bmp
res/bmp00016.bmp
res/bmp00017.bmp
res/bmp00018.bmp
res/bmp00019.bmp
res/bmp00020.bmp
res/bmp00021.bmp
res/bmp00022.bmp
res/bmp00023.bmp
res/bmp00024.bmp
res/bmp00025.bmp
res/bmp00026.bmp
res/bmp00027.bmp
res/bmp00028.bmp
res/bmp00029.bmp
res/bmp00030.bmp
res/bmp00031.bmp
res/bmp00032.bmp
res/bmp00033.bmp
res/bmp00034.bmp
res/bmp00035.bmp
res/bmp00036.bmp
res/bmp00037.bmp
res/bmp00038.bmp
res/bmp00039.bmp
res/bmp00040.bmp
res/bmp00041.bmp
res/bmp00042.bmp
res/bmp00043.bmp
res/bmp00044.bmp
res/bmp00045.bmp
res/bmp00046.bmp
res/bmp00047.bmp
res/bmp00048.bmp
res/bmp00049.bmp
res/bmp00050.bmp
res/bmp00051.bmp
res/bmp00052.bmp
res/bmp00053.bmp
res/bmp00054.bmp
res/bmp00055.bmp
res/bmp00064.bmp
res/Brush1111.bmp
res/cgpa1.ico
res/cgpa1.rc2
res/cgpa1Doc.ico
res/circldop.bmp
res/circleop.bmp
res/cur00001.cur
res/cur00002.cur
res/cur00003.cur
res/cursor1.cur
res/ico00001.ico
res/ico00002.ico
res/ico00003.ico
res/ico00004.ico
res/ico00005.ico
res/ico00006.ico
res/ico00007.ico
res/ico00008.ico
res/ico00009.ico
res/ico00010.ico
res/ico00011.ico
res/ico00012.ico
res/ico00013.ico
res/ico00014.ico
res/ico00015.ico
res/ico00016.ico
res/ico00017.ico
res/icon1.ico
res/icon2.ico
res/pen51.bmp
res/polygono.bmp
res/rectangl.bmp
res/test1.bmp
res/Thumbs.db
res/toolbar1.bmp