资源简介
基于VC6.0开发的摄影测量空间前方交会空间后方交会程序。
代码片段和文件信息
// angle.cpp: implementation of the angle class.
//
//////////////////////////////////////////////////////////////////////
#include “stdafx.h“
#include “dhj.h“
#include “angle.h“
#ifdef _DEBUG
#undef THIS_FILE
static char THIS_FILE[]=__FILE__;
#define new DEBUG_NEW
#endif
//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////
angle::angle(int dint ffloat m)
{
du=d;
fen=f;
miao=m;
}
angle::~angle()
{
}
double angle::getvalue(int flag)
{
switch(flag)
{
case -1:
return (du+fen/60.0+miao/3600)*3.1415926535897932384626433832795/180;
case 0://度
return du+fen/60.0+miao/3600;
case 1://分
return du*60+fen+miao/60;
case 2://秒
return miao+60*fen+du*3600;
}
return 0;
}
angle& angle::operator =( angle &a)
{
du=a.du;
fen=a.fen;
miao=a.miao;
return *this;
}
angle& angle::operator -=( angle &a)
{
du-=a.du;
fen-=a.fen;
miao-=a.miao;
return *this;
}
angle& angle::operator +=( angle &a)
{
du+=a.du;
fen+=a.fen;
miao+=a.miao;
return *this;
}
bool angle::operator ==( angle &a)
{
return (du==a.du&&fen==a.fen&&miao==a.miao);
}
bool angle::operator >( angle &a)
{
return getvalue(2)>a.getvalue(2);
}
angle operator +( angle &a1 angle &a2)
{
angle a;
a.du=a1.du+a2.du;
a.fen=a1.fen+a2.fen;
a.miao=a1.miao+a2.miao;
return a;
}
angle operator -( angle &a1 angle &a2)
{
angle a;
a.du=a1.du-a2.du;
a.fen=a1.fen-a2.fen;
a.miao=a1.miao-a2.miao;
return a;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2011-06-20 23:52 后方交会和前方交会\
文件 1613 2011-05-18 18:44 后方交会和前方交会\angle.cpp
文件 866 2011-05-18 13:40 后方交会和前方交会\angle.h
文件 7431 2011-05-23 14:14 后方交会和前方交会\Ddjc.cpp
文件 1883 2011-05-23 21:00 后方交会和前方交会\Ddjc.h
目录 0 2011-06-20 23:13 后方交会和前方交会\Debug\
文件 13376 2011-06-20 23:13 后方交会和前方交会\Debug\angle.obj
文件 63826 2011-06-20 23:12 后方交会和前方交会\Debug\Ddjc.obj
文件 192602 2011-06-20 23:13 后方交会和前方交会\Debug\dhj.exe
文件 394412 2011-06-20 23:13 后方交会和前方交会\Debug\dhj.ilk
文件 28440 2011-06-20 23:12 后方交会和前方交会\Debug\dhj.obj
文件 5502316 2011-06-20 23:12 后方交会和前方交会\Debug\dhj.pch
文件 443392 2011-06-20 23:13 后方交会和前方交会\Debug\dhj.pdb
文件 13804 2011-06-20 23:12 后方交会和前方交会\Debug\dhj.res
文件 14780 2011-06-20 23:12 后方交会和前方交会\Debug\dhjDoc.obj
文件 19658 2011-06-20 23:12 后方交会和前方交会\Debug\dhjView.obj
文件 23236 2011-06-20 23:12 后方交会和前方交会\Debug\image.obj
文件 49790 2011-06-20 23:12 后方交会和前方交会\Debug\lqjDlg.obj
文件 33738 2011-06-20 23:12 后方交会和前方交会\Debug\MainFrm.obj
文件 92881 2011-06-20 23:12 后方交会和前方交会\Debug\matrix.obj
文件 105816 2011-06-20 23:12 后方交会和前方交会\Debug\StdAfx.obj
文件 263168 2011-06-20 23:13 后方交会和前方交会\Debug\vc60.idb
文件 430080 2011-06-20 23:12 后方交会和前方交会\Debug\vc60.pdb
文件 56152 2011-06-20 23:12 后方交会和前方交会\dhj.aps
文件 8974 2011-06-20 23:14 后方交会和前方交会\dhj.clw
文件 4155 2011-05-17 18:56 后方交会和前方交会\dhj.cpp
文件 5226 2011-05-23 20:56 后方交会和前方交会\dhj.dsp
文件 531 2011-05-17 19:08 后方交会和前方交会\dhj.dsw
文件 1323 2011-05-17 18:56 后方交会和前方交会\dhj.h
文件 197632 2011-06-20 23:15 后方交会和前方交会\dhj.ncb
文件 50688 2011-06-20 23:15 后方交会和前方交会\dhj.opt
............此处省略27个文件信息
评论
共有 条评论