亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? cpolarcoordinate.cpp

?? 計算地球或橢圓體中兩點距離的程序
?? CPP
字號:
#include <GFC.h>
#pragma hdrstop

/*
** Author: Samuel R. Blackburn
** Internet: sblackbu@erols.com
**
** You can use it any way you like as long as you don't try to sell it.
**
** Any attempt to sell GFC in source code form must have the permission
** of the original author. You can produce commercial executables with
** GFC but you can't sell GFC.
**
** Copyright, 1998, Samuel R. Blackburn
**
** $Workfile: CPolarCoordinate.cpp $
** $Revision: 4 $
** $Modtime: 2/07/98 10:35a $
*/

CPolarCoordinate::CPolarCoordinate( void )
{
   m_UpDownAngleInDegrees        = 0.0;
   m_LeftRightAngleInDegrees     = 0.0;
   m_DistanceFromSurfaceInMeters = 0.0;
}

CPolarCoordinate::CPolarCoordinate( const CPolarCoordinate& source )
{
   Copy( source );
}

CPolarCoordinate::~CPolarCoordinate( void )
{
   m_UpDownAngleInDegrees        = 0.0;
   m_LeftRightAngleInDegrees     = 0.0;
   m_DistanceFromSurfaceInMeters = 0.0;
}

void CPolarCoordinate::Copy( const CPolarCoordinate& source )
{
   m_UpDownAngleInDegrees        = source.m_UpDownAngleInDegrees;
   m_LeftRightAngleInDegrees     = source.m_LeftRightAngleInDegrees;
   m_DistanceFromSurfaceInMeters = source.m_DistanceFromSurfaceInMeters;
}

void CPolarCoordinate::Get( double& up_down_angle, double& left_right_angle, double& length ) const
{
   up_down_angle    = m_UpDownAngleInDegrees;
   left_right_angle = m_LeftRightAngleInDegrees;
   length           = m_DistanceFromSurfaceInMeters;
}

double CPolarCoordinate::GetUpDownAngleInDegrees( void ) const
{
   return( m_UpDownAngleInDegrees );
}

double CPolarCoordinate::GetLeftRightAngleInDegrees( void ) const
{
   return( m_LeftRightAngleInDegrees );
}

double CPolarCoordinate::GetDistanceFromSurfaceInMeters( void ) const
{
   return( m_DistanceFromSurfaceInMeters );
}

void CPolarCoordinate::Set( double up_down_angle, double left_right_angle, double length )
{
   m_UpDownAngleInDegrees        = up_down_angle;
   m_LeftRightAngleInDegrees     = left_right_angle;
   m_DistanceFromSurfaceInMeters = length;
}

void CPolarCoordinate::SetUpDownAngleInDegrees( double up_down_angle )
{
   m_UpDownAngleInDegrees = up_down_angle;
}

void CPolarCoordinate::SetLeftRightAngleInDegrees( double left_right_angle )
{
   m_LeftRightAngleInDegrees = left_right_angle;
}

void CPolarCoordinate::SetDistanceFromSurfaceInMeters( double distance_from_surface )
{
   m_DistanceFromSurfaceInMeters = distance_from_surface;
}

CPolarCoordinate& CPolarCoordinate::operator=( const CPolarCoordinate& source )
{
   Copy( source );
   return( *this );
}

#if 0
<WFC_DOCUMENTATION>
<HTML>
<HEAD><TITLE>GFC - CPolarCoordinate</TITLE></HEAD>
<BODY>
<H1>CPolarCoordinate</H1>
$Revision: 4 $
<HR>
<H2>Description</H2>
This class encapsulates a polar coordinate. A polar coordinate is
made up of two angles and one distance. The angles originate at the
center of the Earth. One angle measures up and down (latitude) while
the other measures left and right (longitude). The distance is the
altitude above the surface of the Earth. Positive angles approach north
and east while negative values for an angle run south and west.
<H2>Constructors</H2>
<DL COMPACT>
<DT><PRE><B>CPolarCoordinate</B>()
<B>CPolarCoordinate</B>( const CPolarCoordinate& source )</PRE><DD>
Constructs an empty coordinate or copies another <B>CPolarCoordinate</B>.
</DL>
<H2>Methods</H2>
<DL COMPACT>
<DT><PRE>void <B>Copy</B>( const CPolarCoordinate& coordinate )</PRE><DD>
Copies the contents of another <B>CPolarCoordinate</B>.
<DT><PRE>void <B>Get</B>( double& up_down_angle, double& left_right_angle, double& distance )</PRE><DD>
This allows you to retrieve all the data members in one function call.
<DT><PRE>double <B>GetUpDownAngleInDegrees</B>( void ) const</PRE><DD>
This method returns the up/down angle in degrees.
<DT><PRE>double <B>GetLeftRightAngleInDegrees</B>( void ) const</PRE><DD>
This method returns the left/right angle in degrees.
<DT><PRE>double <B>GetDistanceFromSurfaceInMeters</B>( void ) const</PRE><DD>
This method returns the distance from the surface of the ellipsoid.
<DT><PRE>void <B>Set</B>( double up_down_angle, double left_right_angle, double distance )</PRE><DD>
This lets you set all of the data members in a single function call.
<DT><PRE>void <B>SetUpDownAngleInDegrees</B>( double up_down_angle )</PRE><DD>
This method sets the up/down angle.
<DT><PRE>void <B>SetLeftRightAngleInDegrees</B>( double left_right_angle )</PRE><DD>
This method sets the left/right angle.
<DT><PRE>void <B>SetDistanceFromSurfaceInMeters</B>( double distance )</PRE><DD>
This method sets the distance from the surface of the ellipsoid.
</DL>
<H2>Operators</H2>
<DL COMPACT>
<DT><PRE><B>=</B> ( const CPolarCoordinate& source )</PRE><DD>
Basically calls <B>Copy</B>().
</DL>
<H2>Example</H2>
<PRE><CODE>#include &lt;stdio.h&gt;
#include &lt;GFC.h&gt;
#pragma hdrstop

void main( void )
{
   <B>CPolarCoordinate</B> here;
   <B>CPolarCoordinate</B> there;

   // here is 39 degrees 12.152 minutes North Latitude, 76 degrees 46.795 minutes West Longitude
   here.SetUpDownAngleInDegrees(     CMath::ConvertDegreesMinutesSecondsCoordinateToDecimalDegrees(  39.0, 12.152, 0.0 ) );
   here.SetLeftRightAngleInDegrees(  CMath::ConvertDegreesMinutesSecondsCoordinateToDecimalDegrees( -76.0, 46.795, 0.0 ) );
   here.SetDistanceFromSurfaceInMeters( 1000.0 );

   there = here;
}</CODE></PRE>
<I>Copyright, 1998, Samuel R. Blackburn</I><BR>
$Workfile: CPolarCoordinate.cpp $<BR>
$Modtime: 2/07/98 10:35a $
</BODY>
</HTML>
</WFC_DOCUMENTATION>
#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人av影视在线观看| 欧美激情一区二区在线| 欧美日韩高清一区二区不卡| 99久久精品国产毛片| 国产精品一区二区三区四区| 韩国三级在线一区| 国产麻豆视频精品| 国产精品18久久久久| 国产成人av在线影院| 国产成人av电影| 99r国产精品| 在线观看三级视频欧美| 色吊一区二区三区| 欧美日韩免费不卡视频一区二区三区| 欧美日韩亚洲综合| 欧美一区二区视频免费观看| 日韩欧美色电影| ww亚洲ww在线观看国产| 亚洲国产精品精华液ab| 亚洲视频电影在线| 国产一区 二区 三区一级| 国产一区激情在线| www..com久久爱| 欧美三级日韩三级| 欧美一卡二卡在线观看| 久久综合精品国产一区二区三区| 久久夜色精品国产欧美乱极品| 久久久99精品免费观看不卡| 国产精品国产三级国产| 亚洲无人区一区| 乱一区二区av| 99精品视频免费在线观看| 欧美四级电影在线观看| 日韩欧美美女一区二区三区| 国产色91在线| 一区二区三区在线免费播放| 青青草伊人久久| 成人午夜看片网址| 欧美色男人天堂| 精品少妇一区二区三区在线播放 | 日韩一区二区影院| 久久久久久久久一| 亚洲综合自拍偷拍| 久久99久久99精品免视看婷婷| 成人a级免费电影| 6080国产精品一区二区| 国产日产欧美一区二区三区 | 成人高清av在线| 欧美日韩国产综合草草| 国产视频一区二区在线观看| 亚洲一区在线看| 国产福利精品导航| 欧美人xxxx| 国产精品久久久久7777按摩| 日韩激情一二三区| 粗大黑人巨茎大战欧美成人| 欧美人成免费网站| 国产精品视频一区二区三区不卡| 午夜精品一区在线观看| 成人国产精品视频| 日韩欧美国产一区二区在线播放| 中文字幕日韩一区| 精品一二三四区| 91九色最新地址| 日本一区二区三区国色天香| 偷拍与自拍一区| 色综合天天综合在线视频| 337p粉嫩大胆噜噜噜噜噜91av| 亚洲综合久久久久| 懂色av一区二区三区免费观看| 欧美肥胖老妇做爰| 亚洲视频图片小说| 国产成人在线免费观看| 337p亚洲精品色噜噜噜| 亚洲欧美另类图片小说| 国产麻豆精品theporn| 欧美日韩国产中文| 一区二区在线观看视频| 成人小视频免费在线观看| 欧美刺激午夜性久久久久久久| 亚洲综合av网| caoporen国产精品视频| 久久蜜桃一区二区| 另类成人小视频在线| 欧美电影一区二区| 亚洲国产精品久久不卡毛片 | 欧美制服丝袜第一页| 国产精品美女久久久久av爽李琼 | 久久9热精品视频| 91精品久久久久久久久99蜜臂| 亚洲欧美成aⅴ人在线观看| 国产成人综合自拍| 久久久久国色av免费看影院| 久久精品国产免费| 91精品福利在线一区二区三区| 一区二区三区在线观看视频 | 国产精品国产三级国产aⅴ无密码| 激情丁香综合五月| 欧美tk丨vk视频| 久久精品噜噜噜成人88aⅴ | 亚洲午夜影视影院在线观看| 97成人超碰视| 亚洲精品免费在线观看| 91在线观看污| 亚洲精选免费视频| 在线免费不卡视频| 婷婷开心激情综合| 91精品国产高清一区二区三区| 亚洲成年人影院| 51精品国自产在线| 日本视频免费一区| 日韩欧美国产一区二区三区 | 成人av影视在线观看| 国产精品二三区| 色88888久久久久久影院野外| 一个色在线综合| 欧美精品欧美精品系列| 奇米影视7777精品一区二区| 日韩免费观看高清完整版在线观看| 久久成人久久鬼色| 欧美激情一区二区三区全黄| 不卡的av电影| 亚洲成人动漫av| 日韩欧美高清一区| 国产成人午夜精品影院观看视频 | 色先锋资源久久综合| 一区二区三区久久久| 91.成人天堂一区| 精品一区二区三区蜜桃| 国产免费久久精品| 色综合久久综合中文综合网| 天堂成人国产精品一区| 精品久久久久久久人人人人传媒 | 日韩精品一区二区三区视频在线观看| 麻豆国产精品官网| 欧美国产欧美亚州国产日韩mv天天看完整| 成人av在线播放网站| 亚洲成人在线观看视频| 欧美一区二区三区婷婷月色| 国产风韵犹存在线视精品| 一卡二卡欧美日韩| 欧美sm美女调教| 色老头久久综合| 麻豆成人91精品二区三区| 国产精品国产三级国产| 3atv一区二区三区| 丁香网亚洲国际| 婷婷久久综合九色综合绿巨人| 精品对白一区国产伦| 色婷婷激情一区二区三区| 精品亚洲国内自在自线福利| 中文字幕一区二区三中文字幕| 欧美日韩第一区日日骚| 粉嫩av一区二区三区| 丝袜亚洲另类欧美| 中文字幕在线不卡一区二区三区| 在线电影一区二区三区| 成人免费毛片app| 蜜桃视频第一区免费观看| 亚洲三级小视频| 久久蜜桃av一区二区天堂| 欧美三级电影网站| 成人黄色网址在线观看| 久久精品国产在热久久| 亚洲欧美激情一区二区| 久久免费美女视频| 欧美精品tushy高清| 成人av在线一区二区| 美腿丝袜亚洲三区| 亚洲18女电影在线观看| 国产精品污www在线观看| 欧美一二三四区在线| 91久久精品一区二区| 国产a区久久久| 精品一区二区三区在线播放视频 | 中文字幕一区二区三区在线观看| 欧美一区二区三区四区久久| 色乱码一区二区三区88| 不卡电影免费在线播放一区| 黑人巨大精品欧美一区| 日韩成人av影视| 亚洲国产精品久久不卡毛片| 中文字幕一区二区三中文字幕| 久久久亚洲精品石原莉奈| 91精选在线观看| 欧美色精品天天在线观看视频| 成人中文字幕合集| 国产成人免费在线| 激情文学综合网| 免费观看日韩电影| 五月婷婷激情综合网| 亚洲一区在线观看网站| 亚洲免费视频成人| 中文字幕av一区二区三区免费看| 精品国产乱码久久久久久牛牛| 91精品国产色综合久久ai换脸| 欧美日韩亚洲综合| 欧美羞羞免费网站| 欧美日韩一级黄| 欧美日韩精品福利|