#include <MyLineStyleDialog.h>
Public Types | |
enum | { IDD = IDD_LINESTYLEDIALOG } |
Public Methods | |
int | GetArrowType () |
void | SetArrowType (int type) |
void | SetArrowPeriod (int period) |
int | GetArrowPeriod () |
float | GetArrowWidth () |
Returns width of streamline arrows. | |
float | GetArrowLength () |
Returns length of streamline arrows. | |
void | SetArrowLength (float length) |
Sets length of streamline arrows. | |
void | SetArrowWidth (float width) |
Returns length of streamline arrows. | |
void | SetIsArrows (bool isArrows) |
Sets flag which indicates if arrows should be used. | |
bool | GetIsArrows () |
Returns flag which indicates if arrows should be used. | |
bool | GetIsEndTap () |
Returns flag which indicates if end tapering should be used. | |
void | SetIsEndTap (bool isEndTap) |
Sets floag which indicates if end tapering should be used. | |
void | SetEndTapWidth (int width) |
Sets end tapering width(in number of samplepoints). | |
int | GetEndTapWidth () |
Returns end tapering width(in number of samplepoints). | |
bool | GetIsGap () |
Returns flag which indicates if gaps should be drawn. | |
void | SetIsGap (bool isGap) |
Sets floag which indicates if gaps should be drawn. | |
float | GetGapSize () |
Returns gap size. | |
void | SetGapSize (float gapSize) |
Sets gap size. | |
void | SetAbsorption (GLubyte absorption) |
Sets absorption factor of haze exp. transparency function. | |
GLubyte | GetAbsorption () |
Returns absorption factor of haze exp. transarency function. | |
void | SetTranspFuncType (int type) |
Sets type of transparency function. | |
void | SetIsTranspFunc (bool isTranspFunc) |
Sets flag which indicates if transp. functions are used. | |
void | SetPeriodLength (int periodLength) |
Sets haze lin., sinus transp. function period length. | |
int | GetTranspFuncType () |
Returns type of transparency function. | |
bool | GetIsTranspFunc () |
Returns flag which indicates if transp. function are used. | |
int | GetPeriodLength () |
Sets haze lin., sinus transp. functions period length. | |
void | SetLineWidth (float lineWidth) |
Sets line width. | |
void | SetIsTapering (bool isTapering) |
Sets flag which indicates if tapering is used. | |
void | SetIsAntiAliasing (bool isAntiAliasing) |
Sets flag which indicates if line antialiasing is used. | |
bool | GetIsAntiAliasing () |
Returns flag which indicates if line antialiasing is used. | |
bool | GetIsTapering () |
Returns flag whihc indicates if tapering is used. | |
float | GetLineWidth () |
Returns line width. | |
MyLineStyleDialog (CWnd *pParent=NULL) | |
Public Attributes | |
int | m_LineWidth |
BOOL | m_IsTapering |
BOOL | m_IsAntiAliasing |
int | m_PeriodLength |
int | m_TranspFuncType |
int | m_Absorption |
BOOL | m_IsTranspFunc |
BOOL | m_IsGap |
int | m_GapSize |
int | m_EndTapWidth |
BOOL | m_IsEndTap |
int | m_ArrowLength |
int | m_ArrowWidth |
BOOL | m_IsArrows |
int | m_ArPeriod |
int | m_ArrowType |
Protected Methods | |
virtual void | DoDataExchange (CDataExchange *pDX) |
virtual BOOL | OnInitDialog () |