www.pudn.com > stlreader.rar > _vicontour.h
// Machine generated IDispatch wrapper class(es) created by Microsoft Visual C++
// NOTE: Do not modify the contents of this file. If this class is regenerated by
// Microsoft Visual C++, your modifications will be overwritten.
// Dispatch interfaces referenced by this interface
class CPicture;
/////////////////////////////////////////////////////////////////////////////
// C_ViContour wrapper class
class C_ViContour : public CWnd
{
protected:
DECLARE_DYNCREATE(C_ViContour)
public:
CLSID const& GetClsid()
{
static CLSID const clsid
= { 0xee4427, 0xc23a, 0x48fc, { 0x91, 0x78, 0xa2, 0xa3, 0x21, 0x29, 0x8a, 0xa1 } };
return clsid;
}
virtual BOOL Create(LPCTSTR lpszClassName,
LPCTSTR lpszWindowName, DWORD dwStyle,
const RECT& rect,
CWnd* pParentWnd, UINT nID,
CCreateContext* pContext = NULL)
{ return CreateControl(GetClsid(), lpszWindowName, dwStyle, rect, pParentWnd, nID); }
BOOL Create(LPCTSTR lpszWindowName, DWORD dwStyle,
const RECT& rect, CWnd* pParentWnd, UINT nID,
CFile* pPersist = NULL, BOOL bStorage = FALSE,
BSTR bstrLicKey = NULL)
{ return CreateControl(GetClsid(), lpszWindowName, dwStyle, rect, pParentWnd, nID,
pPersist, bStorage, bstrLicKey); }
// Attributes
public:
// Operations
public:
long GetXPos();
void SetXPos(long nNewValue);
long GetYPos();
void SetYPos(long nNewValue);
BOOL GetOkBuffer();
void SetOkBuffer(BOOL bNewValue);
// method 'SampleData' not emitted because of invalid return type or parameter type
// method 'getxSample' not emitted because of invalid return type or parameter type
// method 'getySample' not emitted because of invalid return type or parameter type
long OpenPicture(BSTR* Fname);
long DisplayBuffer();
BOOL InitBuffer();
void CloseBuffer();
void Demo(short* ID);
long GetNumLayers();
void SetNumLayers(long nNewValue);
long GetNumRows();
long GetNumCols();
float GetZMin();
void SetZMin(float newValue);
float GetZMax();
void SetZMax(float newValue);
long GetBKColor();
void SetBKColor(long nNewValue);
float GetZValue(short* Row, short* col);
float GetXValue(short Index);
float GetYValue(short Index);
float GetZLayerValue(short Index);
void SetZLayerValue(short Index, float newValue);
long GetZLayerColor(short Index);
void SetZLayerColor(short Index, long nNewValue);
void Clear(long* color);
// method 'setZLayers' not emitted because of invalid return type or parameter type
void MakeContour(short* ID);
BOOL GetThinLine();
void SetThinLine(BOOL bNewValue);
long GetBufferWidth();
VARIANT GetBufferHeight();
void GridType(BOOL* Axis, BOOL* Grid, BOOL* vLabel);
long GetGridColor();
void SetGridColor(long nNewValue);
CString GetEnglishFont();
void SetEnglishFont(LPCTSTR lpszNewValue);
CString GetChineseFont();
void SetChineseFont(LPCTSTR lpszNewValue);
short GetPicElement();
void SetPicElement(short nNewValue);
long GetRowsInterp();
void SetRowsInterp(long nNewValue);
long GetColsInterp();
void SetColsInterp(long nNewValue);
long OpenTxtSeries(BSTR* Fname);
long OpenTxtMatrix(BSTR* Fname);
long OpenTxtAMatrix(BSTR* Fname);
long CopyImage();
long PasteImage();
long WritePicture(BSTR* Fname, short* Fmt);
long WriteTxtMatrix(BSTR* Fname, BSTR* Fmt);
long WriteTxtAMatrix(BSTR* Fname, BSTR* Fmt);
long GetColorMap();
void SetColorMap(long nNewValue);
BOOL GetColorBar();
void SetColorBar(BOOL bNewValue);
long MakeSurface(long* Mode);
short GetXAngle();
void SetXAngle(short nNewValue);
short GetYAngle();
void SetYAngle(short nNewValue);
short GetZAngle();
void SetZAngle(short nNewValue);
float GetXFactor();
void SetXFactor(float newValue);
float GetYFactor();
void SetYFactor(float newValue);
float GetZFactor();
void SetZFactor(float newValue);
long GetMeshColor();
void SetMeshColor(long nNewValue);
short GetMousePointer();
void SetMousePointer(short nNewValue);
CPicture GetMouseIcon();
void SetRefMouseIcon(LPDISPATCH newValue);
float zInterpFxy(float* x, float* y, short* iMethod);
// method 'zInterpXYZ' not emitted because of invalid return type or parameter type
void About();
};