Exemplo n.º 1
0
 /// <summary>
 /// クラスの新しいインスタンスを初期化します。 <see cref="AROpenCV.SphereMap"/>
 /// </summary>
 /// <param name="other">Other.</param>
 public SphereMap(SphereMap other)
 {
     _radius      = other.Radius;
     _type        = other.Type;
     _descriptorL = new List <MatOfFloat>(other.DescriptorL);
     _pointL      = new List <Vector3>(other.PointL);
 }
Exemplo n.º 2
0
 /// <summary>
 /// Set the specified mainMap.
 /// </summary>
 /// <param name="mainMap">Main map.</param>
 public void Set(SphereMap mainMap)
 {
     if (mainMap == null)
     {
         throw new OutLookARException("MainMapが初期化されていません。");
     }
     _mainMap = mainMap;
     if (initialize == NO)
     {
         initialize = MAP;
     }
     if (initialize == CAMERA)
     {
         initialize = ALL;
     }
 }
Exemplo n.º 3
0
 /// <summary>
 /// Set the specified mainCamera and mainMap.
 /// </summary>
 /// <param name="mainCamera">Main camera.</param>
 /// <param name="mainMap">Main map.</param>
 public void Set(ARCamera mainCamera, SphereMap mainMap)
 {
     Set(mainCamera);
     Set(mainMap);
 }