\doxysection{NSValue(BMKGeometry\+Extension)分类 参考}
\hypertarget{category_n_s_value_07_b_m_k_geometry_extension_08}{}\label{category_n_s_value_07_b_m_k_geometry_extension_08}\index{NSValue(BMKGeometryExtension)@{NSValue(BMKGeometryExtension)}}


地图中c结构体对象和\+NSValue对象间相互转化  




{\ttfamily \#include $<$BMKGeometry.\+h$>$}

\doxysubsubsection*{构造函数}
\begin{DoxyCompactItemize}
\item 
(\mbox{\hyperlink{struct_b_m_k_map_point}{BMKMap\+Point}}) -\/ \mbox{\hyperlink{category_n_s_value_07_b_m_k_geometry_extension_08_af8d40b5b340898ee818ca8e904accd2e}{BMKMap\+Point\+Value}}
\item 
(\mbox{\hyperlink{struct_b_m_k_map_size}{BMKMap\+Size}}) -\/ \mbox{\hyperlink{category_n_s_value_07_b_m_k_geometry_extension_08_a842b435ee73cd00c30d1d847e2dcf723}{BMKMap\+Size\+Value}}
\item 
(\mbox{\hyperlink{struct_b_m_k_map_rect}{BMKMap\+Rect}}) -\/ \mbox{\hyperlink{category_n_s_value_07_b_m_k_geometry_extension_08_a7d254cf117baa4b3de2b19bb9ad93b1a}{BMKMap\+Rect\+Value}}
\item 
(CLLocation\+Coordinate2D) -\/ \mbox{\hyperlink{category_n_s_value_07_b_m_k_geometry_extension_08_a53ea92c7119f72a09e83ed14df4c8c86}{Coordinate2\+DValue}}
\end{DoxyCompactItemize}
\doxysubsubsection*{类方法}
\begin{DoxyCompactItemize}
\item 
(NSValue \texorpdfstring{$\ast$}{*}) + \mbox{\hyperlink{category_n_s_value_07_b_m_k_geometry_extension_08_a8fd7d31ee18765715bc29b77fe6ac87a}{value\+With\+BMKMap\+Point\+:}}
\item 
(NSValue \texorpdfstring{$\ast$}{*}) + \mbox{\hyperlink{category_n_s_value_07_b_m_k_geometry_extension_08_a2b2faf994a911227881e00739614c037}{value\+With\+BMKMap\+Size\+:}}
\item 
(NSValue \texorpdfstring{$\ast$}{*}) + \mbox{\hyperlink{category_n_s_value_07_b_m_k_geometry_extension_08_a559ce29f0b35a6ba0b1314c0721058e7}{value\+With\+BMKMap\+Rect\+:}}
\item 
(NSValue \texorpdfstring{$\ast$}{*}) + \mbox{\hyperlink{category_n_s_value_07_b_m_k_geometry_extension_08_a95ed5f673ae6b0997ed36f6def277b86}{value\+With\+Coordinate2\+D\+:}}
\end{DoxyCompactItemize}


\doxysubsection{详细描述}
地图中c结构体对象和\+NSValue对象间相互转化 

\doxysubsection{函数文档}
\Hypertarget{category_n_s_value_07_b_m_k_geometry_extension_08_af8d40b5b340898ee818ca8e904accd2e}\label{category_n_s_value_07_b_m_k_geometry_extension_08_af8d40b5b340898ee818ca8e904accd2e} 
\index{NSValue(BMKGeometryExtension)@{NSValue(BMKGeometryExtension)}!BMKMapPointValue@{BMKMapPointValue}}
\index{BMKMapPointValue@{BMKMapPointValue}!NSValue(BMKGeometryExtension)@{NSValue(BMKGeometryExtension)}}
\doxysubsubsection{\texorpdfstring{BMKMapPointValue}{BMKMapPointValue}}
{\footnotesize\ttfamily -\/ (\mbox{\hyperlink{struct_b_m_k_map_point}{BMKMap\+Point}}) BMKMap\+Point\+Value \begin{DoxyParamCaption}{ }\end{DoxyParamCaption}}

NSValue对象转\+BMKMap\+Point结构体对象 \begin{DoxyReturn}{返回}
BMKMap\+Point结构体对象 
\end{DoxyReturn}
\Hypertarget{category_n_s_value_07_b_m_k_geometry_extension_08_a7d254cf117baa4b3de2b19bb9ad93b1a}\label{category_n_s_value_07_b_m_k_geometry_extension_08_a7d254cf117baa4b3de2b19bb9ad93b1a} 
\index{NSValue(BMKGeometryExtension)@{NSValue(BMKGeometryExtension)}!BMKMapRectValue@{BMKMapRectValue}}
\index{BMKMapRectValue@{BMKMapRectValue}!NSValue(BMKGeometryExtension)@{NSValue(BMKGeometryExtension)}}
\doxysubsubsection{\texorpdfstring{BMKMapRectValue}{BMKMapRectValue}}
{\footnotesize\ttfamily -\/ (\mbox{\hyperlink{struct_b_m_k_map_rect}{BMKMap\+Rect}}) BMKMap\+Rect\+Value \begin{DoxyParamCaption}{ }\end{DoxyParamCaption}}

NSValue对象转\+BMKMap\+Rect结构体对象 \begin{DoxyReturn}{返回}
BMKMap\+Rect结构体对象 
\end{DoxyReturn}
\Hypertarget{category_n_s_value_07_b_m_k_geometry_extension_08_a842b435ee73cd00c30d1d847e2dcf723}\label{category_n_s_value_07_b_m_k_geometry_extension_08_a842b435ee73cd00c30d1d847e2dcf723} 
\index{NSValue(BMKGeometryExtension)@{NSValue(BMKGeometryExtension)}!BMKMapSizeValue@{BMKMapSizeValue}}
\index{BMKMapSizeValue@{BMKMapSizeValue}!NSValue(BMKGeometryExtension)@{NSValue(BMKGeometryExtension)}}
\doxysubsubsection{\texorpdfstring{BMKMapSizeValue}{BMKMapSizeValue}}
{\footnotesize\ttfamily -\/ (\mbox{\hyperlink{struct_b_m_k_map_size}{BMKMap\+Size}}) BMKMap\+Size\+Value \begin{DoxyParamCaption}{ }\end{DoxyParamCaption}}

NSValue对象转\+BMKMap\+Size结构体对象 \begin{DoxyReturn}{返回}
BMKMap\+Size结构体对象 
\end{DoxyReturn}
\Hypertarget{category_n_s_value_07_b_m_k_geometry_extension_08_a53ea92c7119f72a09e83ed14df4c8c86}\label{category_n_s_value_07_b_m_k_geometry_extension_08_a53ea92c7119f72a09e83ed14df4c8c86} 
\index{NSValue(BMKGeometryExtension)@{NSValue(BMKGeometryExtension)}!Coordinate2DValue@{Coordinate2DValue}}
\index{Coordinate2DValue@{Coordinate2DValue}!NSValue(BMKGeometryExtension)@{NSValue(BMKGeometryExtension)}}
\doxysubsubsection{\texorpdfstring{Coordinate2DValue}{Coordinate2DValue}}
{\footnotesize\ttfamily -\/ (CLLocation\+Coordinate2D) Coordinate2\+DValue \begin{DoxyParamCaption}{ }\end{DoxyParamCaption}}

NSValue对象转\+CLLocation\+Coordinate2\+D结构体对象 \begin{DoxyReturn}{返回}
CLLocation\+Coordinate2\+D结构体对象 
\end{DoxyReturn}
\Hypertarget{category_n_s_value_07_b_m_k_geometry_extension_08_a8fd7d31ee18765715bc29b77fe6ac87a}\label{category_n_s_value_07_b_m_k_geometry_extension_08_a8fd7d31ee18765715bc29b77fe6ac87a} 
\index{NSValue(BMKGeometryExtension)@{NSValue(BMKGeometryExtension)}!valueWithBMKMapPoint:@{valueWithBMKMapPoint:}}
\index{valueWithBMKMapPoint:@{valueWithBMKMapPoint:}!NSValue(BMKGeometryExtension)@{NSValue(BMKGeometryExtension)}}
\doxysubsubsection{\texorpdfstring{valueWithBMKMapPoint:}{valueWithBMKMapPoint:}}
{\footnotesize\ttfamily + (NSValue \texorpdfstring{$\ast$}{*}) value\+With\+BMKMap\+Point\+: \begin{DoxyParamCaption}\item[{(\mbox{\hyperlink{struct_b_m_k_map_point}{BMKMap\+Point}})}]{map\+Point }\end{DoxyParamCaption}}

BMKMap\+Point转\+NSValue 
\begin{DoxyParams}{参数}
{\em map\+Point} & BMKMap\+Point结构体对象 \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{返回}
NSValue对象 
\end{DoxyReturn}
\Hypertarget{category_n_s_value_07_b_m_k_geometry_extension_08_a559ce29f0b35a6ba0b1314c0721058e7}\label{category_n_s_value_07_b_m_k_geometry_extension_08_a559ce29f0b35a6ba0b1314c0721058e7} 
\index{NSValue(BMKGeometryExtension)@{NSValue(BMKGeometryExtension)}!valueWithBMKMapRect:@{valueWithBMKMapRect:}}
\index{valueWithBMKMapRect:@{valueWithBMKMapRect:}!NSValue(BMKGeometryExtension)@{NSValue(BMKGeometryExtension)}}
\doxysubsubsection{\texorpdfstring{valueWithBMKMapRect:}{valueWithBMKMapRect:}}
{\footnotesize\ttfamily + (NSValue \texorpdfstring{$\ast$}{*}) value\+With\+BMKMap\+Rect\+: \begin{DoxyParamCaption}\item[{(\mbox{\hyperlink{struct_b_m_k_map_rect}{BMKMap\+Rect}})}]{map\+Rect }\end{DoxyParamCaption}}

BMKMap\+Rect转\+NSValue 
\begin{DoxyParams}{参数}
{\em map\+Rect} & BMKMap\+Rect结构体对象 \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{返回}
NSValue对象 
\end{DoxyReturn}
\Hypertarget{category_n_s_value_07_b_m_k_geometry_extension_08_a2b2faf994a911227881e00739614c037}\label{category_n_s_value_07_b_m_k_geometry_extension_08_a2b2faf994a911227881e00739614c037} 
\index{NSValue(BMKGeometryExtension)@{NSValue(BMKGeometryExtension)}!valueWithBMKMapSize:@{valueWithBMKMapSize:}}
\index{valueWithBMKMapSize:@{valueWithBMKMapSize:}!NSValue(BMKGeometryExtension)@{NSValue(BMKGeometryExtension)}}
\doxysubsubsection{\texorpdfstring{valueWithBMKMapSize:}{valueWithBMKMapSize:}}
{\footnotesize\ttfamily + (NSValue \texorpdfstring{$\ast$}{*}) value\+With\+BMKMap\+Size\+: \begin{DoxyParamCaption}\item[{(\mbox{\hyperlink{struct_b_m_k_map_size}{BMKMap\+Size}})}]{map\+Size }\end{DoxyParamCaption}}

BMKMap\+Size转\+NSValue 
\begin{DoxyParams}{参数}
{\em map\+Size} & BMKMap\+Size结构体对象 \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{返回}
NSValue对象 
\end{DoxyReturn}
\Hypertarget{category_n_s_value_07_b_m_k_geometry_extension_08_a95ed5f673ae6b0997ed36f6def277b86}\label{category_n_s_value_07_b_m_k_geometry_extension_08_a95ed5f673ae6b0997ed36f6def277b86} 
\index{NSValue(BMKGeometryExtension)@{NSValue(BMKGeometryExtension)}!valueWithCoordinate2D:@{valueWithCoordinate2D:}}
\index{valueWithCoordinate2D:@{valueWithCoordinate2D:}!NSValue(BMKGeometryExtension)@{NSValue(BMKGeometryExtension)}}
\doxysubsubsection{\texorpdfstring{valueWithCoordinate2D:}{valueWithCoordinate2D:}}
{\footnotesize\ttfamily + (NSValue \texorpdfstring{$\ast$}{*}) value\+With\+Coordinate2\+D\+: \begin{DoxyParamCaption}\item[{(CLLocation\+Coordinate2D)}]{coordinate }\end{DoxyParamCaption}}

CLLocation\+Coordinate2\+D转\+NSValue 
\begin{DoxyParams}{参数}
{\em coordinate} & CLLocation\+Coordinate2\+D结构体对象 \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{返回}
NSValue对象 
\end{DoxyReturn}


该分类的文档由以下文件生成\+:\begin{DoxyCompactItemize}
\item 
Baidu\+Map\+API\+\_\+\+Utils.\+framework/\+Headers/\mbox{\hyperlink{_b_m_k_geometry_8h}{BMKGeometry.\+h}}\end{DoxyCompactItemize}
