www.pudn.com > stlreader.rar > _vicontour.cpp
// 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.
#include "stdafx.h"
#include "_vicontour.h"
// Dispatch interfaces referenced by this interface
#include "picture.h"
/////////////////////////////////////////////////////////////////////////////
// C_ViContour
IMPLEMENT_DYNCREATE(C_ViContour, CWnd)
/////////////////////////////////////////////////////////////////////////////
// C_ViContour properties
/////////////////////////////////////////////////////////////////////////////
// C_ViContour operations
long C_ViContour::GetXPos()
{
long result;
InvokeHelper(0x40030000, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void C_ViContour::SetXPos(long nNewValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x40030000, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
nNewValue);
}
long C_ViContour::GetYPos()
{
long result;
InvokeHelper(0x40030001, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void C_ViContour::SetYPos(long nNewValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x40030001, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
nNewValue);
}
BOOL C_ViContour::GetOkBuffer()
{
BOOL result;
InvokeHelper(0x40030002, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
return result;
}
void C_ViContour::SetOkBuffer(BOOL bNewValue)
{
static BYTE parms[] =
VTS_BOOL;
InvokeHelper(0x40030002, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
bNewValue);
}
long C_ViContour::OpenPicture(BSTR* Fname)
{
long result;
static BYTE parms[] =
VTS_PBSTR;
InvokeHelper(0x6003002b, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
Fname);
return result;
}
long C_ViContour::DisplayBuffer()
{
long result;
InvokeHelper(0x6003002d, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
return result;
}
BOOL C_ViContour::InitBuffer()
{
BOOL result;
InvokeHelper(0x6003002e, DISPATCH_METHOD, VT_BOOL, (void*)&result, NULL);
return result;
}
void C_ViContour::CloseBuffer()
{
InvokeHelper(0x6003002f, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}
void C_ViContour::Demo(short* ID)
{
static BYTE parms[] =
VTS_PI2;
InvokeHelper(0x60030031, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
ID);
}
long C_ViContour::GetNumLayers()
{
long result;
InvokeHelper(0x6803001e, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void C_ViContour::SetNumLayers(long nNewValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x6803001e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
nNewValue);
}
long C_ViContour::GetNumRows()
{
long result;
InvokeHelper(0x6803001d, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
long C_ViContour::GetNumCols()
{
long result;
InvokeHelper(0x6803001c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
float C_ViContour::GetZMin()
{
float result;
InvokeHelper(0x6803001b, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL);
return result;
}
void C_ViContour::SetZMin(float newValue)
{
static BYTE parms[] =
VTS_R4;
InvokeHelper(0x6803001b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
newValue);
}
float C_ViContour::GetZMax()
{
float result;
InvokeHelper(0x6803001a, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL);
return result;
}
void C_ViContour::SetZMax(float newValue)
{
static BYTE parms[] =
VTS_R4;
InvokeHelper(0x6803001a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
newValue);
}
long C_ViContour::GetBKColor()
{
long result;
InvokeHelper(0x68030019, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void C_ViContour::SetBKColor(long nNewValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x68030019, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
nNewValue);
}
float C_ViContour::GetZValue(short* Row, short* col)
{
float result;
static BYTE parms[] =
VTS_PI2 VTS_PI2;
InvokeHelper(0x68030018, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, parms,
Row, col);
return result;
}
float C_ViContour::GetXValue(short Index)
{
float result;
static BYTE parms[] =
VTS_I2;
InvokeHelper(0x68030017, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, parms,
Index);
return result;
}
float C_ViContour::GetYValue(short Index)
{
float result;
static BYTE parms[] =
VTS_I2;
InvokeHelper(0x68030016, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, parms,
Index);
return result;
}
float C_ViContour::GetZLayerValue(short Index)
{
float result;
static BYTE parms[] =
VTS_I2;
InvokeHelper(0x68030015, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, parms,
Index);
return result;
}
void C_ViContour::SetZLayerValue(short Index, float newValue)
{
static BYTE parms[] =
VTS_I2 VTS_R4;
InvokeHelper(0x68030015, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
Index, newValue);
}
long C_ViContour::GetZLayerColor(short Index)
{
long result;
static BYTE parms[] =
VTS_I2;
InvokeHelper(0x68030014, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms,
Index);
return result;
}
void C_ViContour::SetZLayerColor(short Index, long nNewValue)
{
static BYTE parms[] =
VTS_I2 VTS_I4;
InvokeHelper(0x68030014, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
Index, nNewValue);
}
void C_ViContour::Clear(long* color)
{
static BYTE parms[] =
VTS_PI4;
InvokeHelper(0x60030032, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
color);
}
void C_ViContour::MakeContour(short* ID)
{
static BYTE parms[] =
VTS_PI2;
InvokeHelper(0x60030034, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
ID);
}
BOOL C_ViContour::GetThinLine()
{
BOOL result;
InvokeHelper(0x68030013, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
return result;
}
void C_ViContour::SetThinLine(BOOL bNewValue)
{
static BYTE parms[] =
VTS_BOOL;
InvokeHelper(0x68030013, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
bNewValue);
}
long C_ViContour::GetBufferWidth()
{
long result;
InvokeHelper(0x68030012, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
VARIANT C_ViContour::GetBufferHeight()
{
VARIANT result;
InvokeHelper(0x68030011, DISPATCH_PROPERTYGET, VT_VARIANT, (void*)&result, NULL);
return result;
}
void C_ViContour::GridType(BOOL* Axis, BOOL* Grid, BOOL* vLabel)
{
static BYTE parms[] =
VTS_PBOOL VTS_PBOOL VTS_PBOOL;
InvokeHelper(0x60030035, DISPATCH_METHOD, VT_EMPTY, NULL, parms,
Axis, Grid, vLabel);
}
long C_ViContour::GetGridColor()
{
long result;
InvokeHelper(0x68030010, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void C_ViContour::SetGridColor(long nNewValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x68030010, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
nNewValue);
}
CString C_ViContour::GetEnglishFont()
{
CString result;
InvokeHelper(0x6803000f, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
return result;
}
void C_ViContour::SetEnglishFont(LPCTSTR lpszNewValue)
{
static BYTE parms[] =
VTS_BSTR;
InvokeHelper(0x6803000f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
lpszNewValue);
}
CString C_ViContour::GetChineseFont()
{
CString result;
InvokeHelper(0x6803000e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
return result;
}
void C_ViContour::SetChineseFont(LPCTSTR lpszNewValue)
{
static BYTE parms[] =
VTS_BSTR;
InvokeHelper(0x6803000e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
lpszNewValue);
}
short C_ViContour::GetPicElement()
{
short result;
InvokeHelper(0x6803000d, DISPATCH_PROPERTYGET, VT_I2, (void*)&result, NULL);
return result;
}
void C_ViContour::SetPicElement(short nNewValue)
{
static BYTE parms[] =
VTS_I2;
InvokeHelper(0x6803000d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
nNewValue);
}
long C_ViContour::GetRowsInterp()
{
long result;
InvokeHelper(0x6803000c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void C_ViContour::SetRowsInterp(long nNewValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x6803000c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
nNewValue);
}
long C_ViContour::GetColsInterp()
{
long result;
InvokeHelper(0x6803000b, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void C_ViContour::SetColsInterp(long nNewValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x6803000b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
nNewValue);
}
long C_ViContour::OpenTxtSeries(BSTR* Fname)
{
long result;
static BYTE parms[] =
VTS_PBSTR;
InvokeHelper(0x60030036, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
Fname);
return result;
}
long C_ViContour::OpenTxtMatrix(BSTR* Fname)
{
long result;
static BYTE parms[] =
VTS_PBSTR;
InvokeHelper(0x60030037, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
Fname);
return result;
}
long C_ViContour::OpenTxtAMatrix(BSTR* Fname)
{
long result;
static BYTE parms[] =
VTS_PBSTR;
InvokeHelper(0x60030038, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
Fname);
return result;
}
long C_ViContour::CopyImage()
{
long result;
InvokeHelper(0x60030039, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
return result;
}
long C_ViContour::PasteImage()
{
long result;
InvokeHelper(0x6003003a, DISPATCH_METHOD, VT_I4, (void*)&result, NULL);
return result;
}
long C_ViContour::WritePicture(BSTR* Fname, short* Fmt)
{
long result;
static BYTE parms[] =
VTS_PBSTR VTS_PI2;
InvokeHelper(0x6003003b, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
Fname, Fmt);
return result;
}
long C_ViContour::WriteTxtMatrix(BSTR* Fname, BSTR* Fmt)
{
long result;
static BYTE parms[] =
VTS_PBSTR VTS_PBSTR;
InvokeHelper(0x6003003c, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
Fname, Fmt);
return result;
}
long C_ViContour::WriteTxtAMatrix(BSTR* Fname, BSTR* Fmt)
{
long result;
static BYTE parms[] =
VTS_PBSTR VTS_PBSTR;
InvokeHelper(0x6003003d, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
Fname, Fmt);
return result;
}
long C_ViContour::GetColorMap()
{
long result;
InvokeHelper(0x6803000a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void C_ViContour::SetColorMap(long nNewValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x6803000a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
nNewValue);
}
BOOL C_ViContour::GetColorBar()
{
BOOL result;
InvokeHelper(0x68030009, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL);
return result;
}
void C_ViContour::SetColorBar(BOOL bNewValue)
{
static BYTE parms[] =
VTS_BOOL;
InvokeHelper(0x68030009, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
bNewValue);
}
long C_ViContour::MakeSurface(long* Mode)
{
long result;
static BYTE parms[] =
VTS_PI4;
InvokeHelper(0x60030041, DISPATCH_METHOD, VT_I4, (void*)&result, parms,
Mode);
return result;
}
short C_ViContour::GetXAngle()
{
short result;
InvokeHelper(0x68030008, DISPATCH_PROPERTYGET, VT_I2, (void*)&result, NULL);
return result;
}
void C_ViContour::SetXAngle(short nNewValue)
{
static BYTE parms[] =
VTS_I2;
InvokeHelper(0x68030008, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
nNewValue);
}
short C_ViContour::GetYAngle()
{
short result;
InvokeHelper(0x68030007, DISPATCH_PROPERTYGET, VT_I2, (void*)&result, NULL);
return result;
}
void C_ViContour::SetYAngle(short nNewValue)
{
static BYTE parms[] =
VTS_I2;
InvokeHelper(0x68030007, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
nNewValue);
}
short C_ViContour::GetZAngle()
{
short result;
InvokeHelper(0x68030006, DISPATCH_PROPERTYGET, VT_I2, (void*)&result, NULL);
return result;
}
void C_ViContour::SetZAngle(short nNewValue)
{
static BYTE parms[] =
VTS_I2;
InvokeHelper(0x68030006, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
nNewValue);
}
float C_ViContour::GetXFactor()
{
float result;
InvokeHelper(0x68030005, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL);
return result;
}
void C_ViContour::SetXFactor(float newValue)
{
static BYTE parms[] =
VTS_R4;
InvokeHelper(0x68030005, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
newValue);
}
float C_ViContour::GetYFactor()
{
float result;
InvokeHelper(0x68030004, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL);
return result;
}
void C_ViContour::SetYFactor(float newValue)
{
static BYTE parms[] =
VTS_R4;
InvokeHelper(0x68030004, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
newValue);
}
float C_ViContour::GetZFactor()
{
float result;
InvokeHelper(0x68030003, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL);
return result;
}
void C_ViContour::SetZFactor(float newValue)
{
static BYTE parms[] =
VTS_R4;
InvokeHelper(0x68030003, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
newValue);
}
long C_ViContour::GetMeshColor()
{
long result;
InvokeHelper(0x68030002, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
return result;
}
void C_ViContour::SetMeshColor(long nNewValue)
{
static BYTE parms[] =
VTS_I4;
InvokeHelper(0x68030002, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
nNewValue);
}
short C_ViContour::GetMousePointer()
{
short result;
InvokeHelper(0x68030001, DISPATCH_PROPERTYGET, VT_I2, (void*)&result, NULL);
return result;
}
void C_ViContour::SetMousePointer(short nNewValue)
{
static BYTE parms[] =
VTS_I2;
InvokeHelper(0x68030001, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
nNewValue);
}
CPicture C_ViContour::GetMouseIcon()
{
LPDISPATCH pDispatch;
InvokeHelper(0x68030000, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&pDispatch, NULL);
return CPicture(pDispatch);
}
void C_ViContour::SetRefMouseIcon(LPDISPATCH newValue)
{
static BYTE parms[] =
VTS_DISPATCH;
InvokeHelper(0x68030000, DISPATCH_PROPERTYPUTREF, VT_EMPTY, NULL, parms,
newValue);
}
float C_ViContour::zInterpFxy(float* x, float* y, short* iMethod)
{
float result;
static BYTE parms[] =
VTS_PR4 VTS_PR4 VTS_PI2;
InvokeHelper(0x60030045, DISPATCH_METHOD, VT_R4, (void*)&result, parms,
x, y, iMethod);
return result;
}
void C_ViContour::About()
{
InvokeHelper(0x60030047, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
}