12#include "DefinitionsGUI.h" 
   13#include "C_FLImaging_GUI_CGUIView3DLayer.h" 
  130            const CResult DrawFigureCanvas(
const Foundation::CFLFigure& flfObject, uint32_t u32LineColor, int32_t i32LineWidth = Foundation::g_i32GlobalDefaultDrawingFigureLineWidth, uint32_t u32FillColor = Foundation::g_u32GlobalDefaultDrawingFigureFillColor, 
FLImaging::GUI::EGUIViewImagePenStyle ePenStyle = (
EGUIViewImagePenStyle)Foundation::g_eGlobalDefaultDrawingFigurePenStyle, 
float f32LineColorAlphaRatio = Foundation::g_f32GlobalDefaultDrawingFigureLineColorAlphaRatio, 
float f32FillColorAlphaRatio = Foundation::g_f32GlobalDefaultDrawingFigureFillColorAlphaRatio);
 
  160            const CResult DrawFigureCanvas(
const Foundation::CFLFigure* pFlfObject, uint32_t u32LineColor, int32_t i32LineWidth = Foundation::g_i32GlobalDefaultDrawingFigureLineWidth, uint32_t u32FillColor = Foundation::g_u32GlobalDefaultDrawingFigureFillColor, 
FLImaging::GUI::EGUIViewImagePenStyle ePenStyle = (
EGUIViewImagePenStyle)Foundation::g_eGlobalDefaultDrawingFigurePenStyle, 
float f32LineColorAlphaRatio = Foundation::g_f32GlobalDefaultDrawingFigureLineColorAlphaRatio, 
float f32FillColorAlphaRatio = Foundation::g_f32GlobalDefaultDrawingFigureFillColorAlphaRatio);
 
  239            const CResult DrawText3D(
const Base::TPoint3<double>& tpObject, 
const wchar_t* pWcsText, uint32_t u32TextColor = Foundation::g_u32GlobalDefaultDrawingFigureLineColor, uint32_t u32FillColor = Foundation::g_u32GlobalDefaultDrawingFigureFillColor, 
float f32FontSize = Foundation::g_f32GlobalDefaultDrawingFigureTextFontSize, 
bool bRealSize = Foundation::g_bGlobalDefaultDrawingFigureTextRealSize, 
double f64Angle = Foundation::g_f64GlobalDefaultDrawingFigureTextAngle, 
EGUIViewImageTextAlignment eAlign = (
EGUIViewImageTextAlignment)Foundation::g_eGlobalDefaultDrawingFigureTextAlign, 
const wchar_t* pWcsFontName = Foundation::g_strGlobalDefaultDrawingFigureTextFontName, 
float f32TextColorAlphaRatio = Foundation::g_f32GlobalDefaultDrawingFigureLineColorAlphaRatio, 
float f32FillColorAlphaRatio = Foundation::g_f32GlobalDefaultDrawingFigureFillColorAlphaRatio, 
EGUIViewImageFontWeight eFontWeight = (
EGUIViewImageFontWeight)Foundation::g_eGlobalDefaultDrawingFigureTextFontWeight, 
bool bItalic = Foundation::g_bGlobalDefaultDrawingFigureTextItalic);
 
  283            const CResult DrawText3D(
const Base::TPoint3<double>* pTpObject, 
const wchar_t* pWcsText, uint32_t u32TextColor = Foundation::g_u32GlobalDefaultDrawingFigureLineColor, uint32_t u32FillColor = Foundation::g_u32GlobalDefaultDrawingFigureFillColor, 
float f32FontSize = Foundation::g_f32GlobalDefaultDrawingFigureTextFontSize, 
bool bRealSize = Foundation::g_bGlobalDefaultDrawingFigureTextRealSize, 
double f64Angle = Foundation::g_f64GlobalDefaultDrawingFigureTextAngle, 
EGUIViewImageTextAlignment eAlign = (
EGUIViewImageTextAlignment)Foundation::g_eGlobalDefaultDrawingFigureTextAlign, 
const wchar_t* pWcsFontName = Foundation::g_strGlobalDefaultDrawingFigureTextFontName, 
float f32TextColorAlphaRatio = Foundation::g_f32GlobalDefaultDrawingFigureLineColorAlphaRatio, 
float f32FillColorAlphaRatio = Foundation::g_f32GlobalDefaultDrawingFigureFillColorAlphaRatio, 
EGUIViewImageFontWeight eFontWeight = (
EGUIViewImageFontWeight)Foundation::g_eGlobalDefaultDrawingFigureTextFontWeight, 
bool bItalic = Foundation::g_bGlobalDefaultDrawingFigureTextItalic);
 
  328            const CResult DrawTextCanvas(
const Foundation::CFLFigure& flfObject, 
const wchar_t* pWcsText, uint32_t u32TextColor = Foundation::g_u32GlobalDefaultDrawingFigureLineColor, uint32_t u32FillColor = Foundation::g_u32GlobalDefaultDrawingFigureFillColor, 
float f32FontSize = Foundation::g_f32GlobalDefaultDrawingFigureTextFontSize, 
bool bRealSize = Foundation::g_bGlobalDefaultDrawingFigureTextRealSize, 
double f64Angle = Foundation::g_f64GlobalDefaultDrawingFigureTextAngle, 
EGUIViewImageTextAlignment eAlign = (
EGUIViewImageTextAlignment)Foundation::g_eGlobalDefaultDrawingFigureTextAlign, 
const wchar_t* pWcsFontName = Foundation::g_strGlobalDefaultDrawingFigureTextFontName, 
float f32TextColorAlphaRatio = Foundation::g_f32GlobalDefaultDrawingFigureLineColorAlphaRatio, 
float f32FillColorAlphaRatio = Foundation::g_f32GlobalDefaultDrawingFigureFillColorAlphaRatio, 
EGUIViewImageFontWeight eFontWeight = (
EGUIViewImageFontWeight)Foundation::g_eGlobalDefaultDrawingFigureTextFontWeight, 
bool bItalic = Foundation::g_bGlobalDefaultDrawingFigureTextItalic);
 
  372            const CResult DrawTextCanvas(
const Foundation::CFLFigure* pFlfObject, 
const wchar_t* pWcsText, uint32_t u32TextColor = Foundation::g_u32GlobalDefaultDrawingFigureLineColor, uint32_t u32FillColor = Foundation::g_u32GlobalDefaultDrawingFigureFillColor, 
float f32FontSize = Foundation::g_f32GlobalDefaultDrawingFigureTextFontSize, 
bool bRealSize = Foundation::g_bGlobalDefaultDrawingFigureTextRealSize, 
double f64Angle = Foundation::g_f64GlobalDefaultDrawingFigureTextAngle, 
EGUIViewImageTextAlignment eAlign = (
EGUIViewImageTextAlignment)Foundation::g_eGlobalDefaultDrawingFigureTextAlign, 
const wchar_t* pWcsFontName = Foundation::g_strGlobalDefaultDrawingFigureTextFontName, 
float f32TextColorAlphaRatio = Foundation::g_f32GlobalDefaultDrawingFigureLineColorAlphaRatio, 
float f32FillColorAlphaRatio = Foundation::g_f32GlobalDefaultDrawingFigureFillColorAlphaRatio, 
EGUIViewImageFontWeight eFontWeight = (
EGUIViewImageFontWeight)Foundation::g_eGlobalDefaultDrawingFigureTextFontWeight, 
bool bItalic = Foundation::g_bGlobalDefaultDrawingFigureTextItalic);
 
  396            DeclareGetClassType();
 
  399            __H_FLImaging_GUI_CGUIView3DLayer m_hLayer;
 
FLImaging의 최상위 기저 클래스
Definition FLBase.h:36
3차원 점을 표현하는 간략화된 클래스
Definition TPoint3.h:37
FLImaging 모듈의 수행 결과 객체
Definition ResultsDef.h:1631
CGUIView3DLayerWrap(__H_FLImaging_GUI_CGUIView3DLayer hLayer)
생성자
const CResult DrawFigureCanvas(const Foundation::CFLFigure &flfObject)
스크린 좌표 기준으로 도형을 그립니다.
const CResult Assign(const CGUIView3DLayerWrap &rh)
클래스를 할당합니다.
const CResult DrawText3D(const Base::TPoint3< double > *pTpObject, const wchar_t *pWcsText, uint32_t u32TextColor=Foundation::g_u32GlobalDefaultDrawingFigureLineColor, uint32_t u32FillColor=Foundation::g_u32GlobalDefaultDrawingFigureFillColor, float f32FontSize=Foundation::g_f32GlobalDefaultDrawingFigureTextFontSize, bool bRealSize=Foundation::g_bGlobalDefaultDrawingFigureTextRealSize, double f64Angle=Foundation::g_f64GlobalDefaultDrawingFigureTextAngle, EGUIViewImageTextAlignment eAlign=(EGUIViewImageTextAlignment) Foundation::g_eGlobalDefaultDrawingFigureTextAlign, const wchar_t *pWcsFontName=Foundation::g_strGlobalDefaultDrawingFigureTextFontName, float f32TextColorAlphaRatio=Foundation::g_f32GlobalDefaultDrawingFigureLineColorAlphaRatio, float f32FillColorAlphaRatio=Foundation::g_f32GlobalDefaultDrawingFigureFillColorAlphaRatio, EGUIViewImageFontWeight eFontWeight=(EGUIViewImageFontWeight) Foundation::g_eGlobalDefaultDrawingFigureTextFontWeight, bool bItalic=Foundation::g_bGlobalDefaultDrawingFigureTextItalic)
이미지 좌표 기준으로 문자열을 그립니다.
void Show(bool bShow)
레이어의 show/hide 여부를 설정합니다.
CGUIView3DLayerWrap(const CGUIView3DLayerWrap &rh)
복사 생성자(레퍼런스)
virtual ~CGUIView3DLayerWrap()
기본 소멸자
const CResult DrawFigureCanvas(const Foundation::CFLFigure *pFlfObject, uint32_t u32LineColor, int32_t i32LineWidth=Foundation::g_i32GlobalDefaultDrawingFigureLineWidth, uint32_t u32FillColor=Foundation::g_u32GlobalDefaultDrawingFigureFillColor, FLImaging::GUI::EGUIViewImagePenStyle ePenStyle=(EGUIViewImagePenStyle) Foundation::g_eGlobalDefaultDrawingFigurePenStyle, float f32LineColorAlphaRatio=Foundation::g_f32GlobalDefaultDrawingFigureLineColorAlphaRatio, float f32FillColorAlphaRatio=Foundation::g_f32GlobalDefaultDrawingFigureFillColorAlphaRatio)
스크린 좌표 기준으로 도형을 그립니다.
bool IsShow()
레이어의 show/hide 여부를 얻어옵니다.
void operator=(const CGUIView3DLayerWrap &rh)
할당 연산자
CGUIView3DLayerWrap()
기본 생성자
const CResult DrawText3D(const Base::TPoint3< double > &tpObject, const wchar_t *pWcsText, uint32_t u32TextColor=Foundation::g_u32GlobalDefaultDrawingFigureLineColor, uint32_t u32FillColor=Foundation::g_u32GlobalDefaultDrawingFigureFillColor, float f32FontSize=Foundation::g_f32GlobalDefaultDrawingFigureTextFontSize, bool bRealSize=Foundation::g_bGlobalDefaultDrawingFigureTextRealSize, double f64Angle=Foundation::g_f64GlobalDefaultDrawingFigureTextAngle, EGUIViewImageTextAlignment eAlign=(EGUIViewImageTextAlignment) Foundation::g_eGlobalDefaultDrawingFigureTextAlign, const wchar_t *pWcsFontName=Foundation::g_strGlobalDefaultDrawingFigureTextFontName, float f32TextColorAlphaRatio=Foundation::g_f32GlobalDefaultDrawingFigureLineColorAlphaRatio, float f32FillColorAlphaRatio=Foundation::g_f32GlobalDefaultDrawingFigureFillColorAlphaRatio, EGUIViewImageFontWeight eFontWeight=(EGUIViewImageFontWeight) Foundation::g_eGlobalDefaultDrawingFigureTextFontWeight, bool bItalic=Foundation::g_bGlobalDefaultDrawingFigureTextItalic)
이미지 좌표 기준으로 문자열을 그립니다.
const CResult DrawTextCanvas(const Foundation::CFLFigure &flfObject, const wchar_t *pWcsText, uint32_t u32TextColor=Foundation::g_u32GlobalDefaultDrawingFigureLineColor, uint32_t u32FillColor=Foundation::g_u32GlobalDefaultDrawingFigureFillColor, float f32FontSize=Foundation::g_f32GlobalDefaultDrawingFigureTextFontSize, bool bRealSize=Foundation::g_bGlobalDefaultDrawingFigureTextRealSize, double f64Angle=Foundation::g_f64GlobalDefaultDrawingFigureTextAngle, EGUIViewImageTextAlignment eAlign=(EGUIViewImageTextAlignment) Foundation::g_eGlobalDefaultDrawingFigureTextAlign, const wchar_t *pWcsFontName=Foundation::g_strGlobalDefaultDrawingFigureTextFontName, float f32TextColorAlphaRatio=Foundation::g_f32GlobalDefaultDrawingFigureLineColorAlphaRatio, float f32FillColorAlphaRatio=Foundation::g_f32GlobalDefaultDrawingFigureFillColorAlphaRatio, EGUIViewImageFontWeight eFontWeight=(EGUIViewImageFontWeight) Foundation::g_eGlobalDefaultDrawingFigureTextFontWeight, bool bItalic=Foundation::g_bGlobalDefaultDrawingFigureTextItalic)
스크린 좌표 기준으로 문자열을 그립니다.
const CResult DrawTextCanvas(const Foundation::CFLFigure *pFlfObject, const wchar_t *pWcsText, uint32_t u32TextColor=Foundation::g_u32GlobalDefaultDrawingFigureLineColor, uint32_t u32FillColor=Foundation::g_u32GlobalDefaultDrawingFigureFillColor, float f32FontSize=Foundation::g_f32GlobalDefaultDrawingFigureTextFontSize, bool bRealSize=Foundation::g_bGlobalDefaultDrawingFigureTextRealSize, double f64Angle=Foundation::g_f64GlobalDefaultDrawingFigureTextAngle, EGUIViewImageTextAlignment eAlign=(EGUIViewImageTextAlignment) Foundation::g_eGlobalDefaultDrawingFigureTextAlign, const wchar_t *pWcsFontName=Foundation::g_strGlobalDefaultDrawingFigureTextFontName, float f32TextColorAlphaRatio=Foundation::g_f32GlobalDefaultDrawingFigureLineColorAlphaRatio, float f32FillColorAlphaRatio=Foundation::g_f32GlobalDefaultDrawingFigureFillColorAlphaRatio, EGUIViewImageFontWeight eFontWeight=(EGUIViewImageFontWeight) Foundation::g_eGlobalDefaultDrawingFigureTextFontWeight, bool bItalic=Foundation::g_bGlobalDefaultDrawingFigureTextItalic)
스크린 좌표 기준으로 문자열을 그립니다.
const CResult DrawFigureCanvas(const Foundation::CFLFigure &flfObject, uint32_t u32LineColor, int32_t i32LineWidth=Foundation::g_i32GlobalDefaultDrawingFigureLineWidth, uint32_t u32FillColor=Foundation::g_u32GlobalDefaultDrawingFigureFillColor, FLImaging::GUI::EGUIViewImagePenStyle ePenStyle=(EGUIViewImagePenStyle) Foundation::g_eGlobalDefaultDrawingFigurePenStyle, float f32LineColorAlphaRatio=Foundation::g_f32GlobalDefaultDrawingFigureLineColorAlphaRatio, float f32FillColorAlphaRatio=Foundation::g_f32GlobalDefaultDrawingFigureFillColorAlphaRatio)
스크린 좌표 기준으로 도형을 그립니다.
void Clear()
레이어를 초기화 합니다.
const CResult DrawFigureCanvas(const Foundation::CFLFigure *pFlfObject)
스크린 좌표 기준으로 도형을 그립니다.
Definition D2DObject.h:12
EGUIViewImageTextAlignment
이미지 뷰의 텍스트 정렬
Definition DefinitionsGUI.h:5436
EGUIViewImagePenStyle
이미지 뷰의 펜 스타일
Definition DefinitionsGUI.h:5150
EGUIViewImageFontWeight
이미지 뷰의 폰트 두께
Definition DefinitionsGUI.h:5256