BuildImage(LPDRAWITEMSTRUCT lpDrawItemStruct) | CVectorCtl | private |
CalcLight(double dx, double dy, double dz) | CVectorCtl | private |
ClearBackgroundBitmap() | CVectorCtl | private |
ClipToFront(BOOL bEnable) | CVectorCtl | inline |
CreateBackground() | CVectorCtl | private |
CVectorCtl() | CVectorCtl | |
DrawItem(LPDRAWITEMSTRUCT lpDrawItemStruct) | CVectorCtl | virtual |
GetAmbientColor() | CVectorCtl | inline |
GetDiffuseColor() | CVectorCtl | inline |
GetHorizCenter() | CVectorCtl | inline |
GetLightColor() | CVectorCtl | inline |
GetRadius() | CVectorCtl | inline |
GetSensitivity() | CVectorCtl | inline |
GetSpecularExponent() | CVectorCtl | inline |
GetVertCenter() | CVectorCtl | inline |
GetX() | CVectorCtl | inline |
GetY() | CVectorCtl | inline |
GetZ() | CVectorCtl | inline |
InitBitmap(LPDRAWITEMSTRUCT lpDrawItemStruct, CDC *pDC) | CVectorCtl | private |
lastPress | CVectorCtl | private |
m_bBackgroundBitmapUsed | CVectorCtl | private |
m_bBmpCreated | CVectorCtl | private |
m_bFrontVector | CVectorCtl | private |
m_bHasFocus | CVectorCtl | private |
m_bImageChange | CVectorCtl | private |
m_bmpBack | CVectorCtl | private |
m_bmpBuffer | CVectorCtl | private |
m_bSelected | CVectorCtl | private |
m_clrAmbient | CVectorCtl | private |
m_clrBackgroundEnd | CVectorCtl | private |
m_clrBackgroundStart | CVectorCtl | private |
m_clrDiffuse | CVectorCtl | private |
m_clrLight | CVectorCtl | private |
m_dcMem | CVectorCtl | private |
m_dSensitivity | CVectorCtl | private |
m_dSpecularExponent | CVectorCtl | private |
m_dVec | CVectorCtl | private |
m_iHeight | CVectorCtl | private |
m_iRadius | CVectorCtl | private |
m_iSqrRadius | CVectorCtl | private |
m_iWidth | CVectorCtl | private |
m_iXCenter | CVectorCtl | private |
m_iYCenter | CVectorCtl | private |
m_pOldBitmap | CVectorCtl | private |
m_procVectorChanged | CVectorCtl | private |
m_procVectorChanging | CVectorCtl | private |
Normalize() | CVectorCtl | private |
OnLButtonDown(UINT nFlags, CPoint point) | CVectorCtl | private |
OnLButtonUp(UINT nFlags, CPoint point) | CVectorCtl | private |
OnMouseDrag(int, int) | CVectorCtl | private |
OnMouseMove(UINT nFlags, CPoint point) | CVectorCtl | private |
pCtl | CVectorCtl | private |
previousQuat | CVectorCtl | private |
radius | CVectorCtl | private |
Redraw(BOOL bErase=FALSE) | CVectorCtl | private |
RotateByXandY(double XRot, double YRot) | CVectorCtl | private |
rotationMatrix | CVectorCtl | private |
rotationQuat | CVectorCtl | private |
SetAmbientColor(COLORREF clr) | CVectorCtl | inline |
SetAxis(double d, int nAxis) | CVectorCtl | private |
SetAxisControl(int nXCtl, int nYCtl, int nZCtl) | CVectorCtl | |
SetBackgroundColor(COLORREF clrStart, COLORREF clrEnd) | CVectorCtl | |
SetBackgroundImage(UINT uBackgroundBitmapID) | CVectorCtl | |
SetCenter(UINT uHorizPos, UINT uVertPos) | CVectorCtl | |
SetDiffuseColor(COLORREF clr) | CVectorCtl | inline |
SetidAxis(const idMat3 &mat) | CVectorCtl | inline |
SetLightColor(COLORREF clr) | CVectorCtl | inline |
SetRadius(UINT uRadius) | CVectorCtl | |
SetSensitivity(UINT uSens) | CVectorCtl | |
SetSpecularExponent(double dExp) | CVectorCtl | |
SetVector(double dx, double dy, double dz) | CVectorCtl | |
SetVectorChangedCallback(VectorCtlCallbackProc proc) | CVectorCtl | inline |
SetVectorChangingCallback(VectorCtlCallbackProc proc) | CVectorCtl | inline |
SetX(double dx) | CVectorCtl | inline |
SetY(double dy) | CVectorCtl | inline |
SetZ(double dz) | CVectorCtl | inline |
UpdateAxisControls() | CVectorCtl | private |
~CVectorCtl() | CVectorCtl | virtual |