CBlueUI  
C++ 跨平台跨框架的数据可视化工具
载入中...
搜索中...
未找到
BUI::GStyleMarkShape类 参考

标记类节点样式 更多...

+ 类 BUI::GStyleMarkShape 继承关系图:

Public 成员函数

 GStyleMarkShape ()
 
 ~GStyleMarkShape ()
 
void SetMarkStyle (TypeMarkShape style)
 
void SetMarkSize (double marksize)
 
void SetMarkColor (COLORREF color)
 
TypeMarkShape GetMarkStyle () const
 
double GetMarkSize () const
 
COLORREF GetMarkColor () const
 
void OnPaintMarkShape (ISurface *pSurface, int cx, int cy, const RECT &rcDiagram, RECT *rcClip)
 
void OnPaintMarkShape (ISurface *pSurface, int cx, int cy, int size, const RECT &rcDiagram, RECT *rcClip)
 
BOOL OnPtInMarkShape (POINT pt, int cx, int cy)
 
void ShellMarkAttribute (const BeString &szName, const BeString &szText)
 

静态 Public 成员函数

static void PaintMarkShape (ISurface *pSurface, int cx, int cy, TypeMarkShape style, int size, COLORREF color, const RECT &rcDiagram, RECT *rcClip)
 
static void PaintMarkShapeBorder (ISurface *pSurface, int cx, int cy, TypeMarkShape style, int marksize, int bordersize, COLORREF color, const RECT &rcDiagram, RECT *rcClip)
 
static BOOL PtInMarkShape (POINT pt, int cx, int cy, TypeMarkShape style, int size)
 

Protected 属性

TypeMarkShape m_markStyle
 
double m_nMarkSize
 
COLORREF m_MarkColor
 
COLORREF m_MarkSelColor
 

详细描述

标记类节点样式

构造及析构函数说明

◆ GStyleMarkShape()

BUI::GStyleMarkShape::GStyleMarkShape ( )

◆ ~GStyleMarkShape()

BUI::GStyleMarkShape::~GStyleMarkShape ( )

成员函数说明

◆ GetMarkColor()

COLORREF BUI::GStyleMarkShape::GetMarkColor ( ) const

◆ GetMarkSize()

double BUI::GStyleMarkShape::GetMarkSize ( ) const

◆ GetMarkStyle()

TypeMarkShape BUI::GStyleMarkShape::GetMarkStyle ( ) const

◆ OnPaintMarkShape() [1/2]

void BUI::GStyleMarkShape::OnPaintMarkShape ( ISurface pSurface,
int  cx,
int  cy,
const RECT rcDiagram,
RECT rcClip 
)

◆ OnPaintMarkShape() [2/2]

void BUI::GStyleMarkShape::OnPaintMarkShape ( ISurface pSurface,
int  cx,
int  cy,
int  size,
const RECT rcDiagram,
RECT rcClip 
)

◆ OnPtInMarkShape()

BOOL BUI::GStyleMarkShape::OnPtInMarkShape ( POINT  pt,
int  cx,
int  cy 
)

◆ PaintMarkShape()

static void BUI::GStyleMarkShape::PaintMarkShape ( ISurface pSurface,
int  cx,
int  cy,
TypeMarkShape  style,
int  size,
COLORREF  color,
const RECT rcDiagram,
RECT rcClip 
)
static

◆ PaintMarkShapeBorder()

static void BUI::GStyleMarkShape::PaintMarkShapeBorder ( ISurface pSurface,
int  cx,
int  cy,
TypeMarkShape  style,
int  marksize,
int  bordersize,
COLORREF  color,
const RECT rcDiagram,
RECT rcClip 
)
static

◆ PtInMarkShape()

static BOOL BUI::GStyleMarkShape::PtInMarkShape ( POINT  pt,
int  cx,
int  cy,
TypeMarkShape  style,
int  size 
)
static

◆ SetMarkColor()

void BUI::GStyleMarkShape::SetMarkColor ( COLORREF  color)

◆ SetMarkSize()

void BUI::GStyleMarkShape::SetMarkSize ( double  marksize)

◆ SetMarkStyle()

void BUI::GStyleMarkShape::SetMarkStyle ( TypeMarkShape  style)

◆ ShellMarkAttribute()

void BUI::GStyleMarkShape::ShellMarkAttribute ( const BeString szName,
const BeString szText 
)

类成员变量说明

◆ m_MarkColor

COLORREF BUI::GStyleMarkShape::m_MarkColor
protected

◆ m_MarkSelColor

COLORREF BUI::GStyleMarkShape::m_MarkSelColor
protected

◆ m_markStyle

TypeMarkShape BUI::GStyleMarkShape::m_markStyle
protected

◆ m_nMarkSize

double BUI::GStyleMarkShape::m_nMarkSize
protected
鄂公网安备42018502007752 鄂ICP备2024082886
Copyright © 2025 · CBlueStudio 版权所有