예제 #1
0
 public bool Equals(XRPointCloudData other)
 {
     return
         (m_Positions.Equals(other.m_Positions) &&
          m_ConfidenceValues.Equals(other.m_ConfidenceValues) &&
          m_Identifiers.Equals(other.m_Identifiers));
 }
예제 #2
0
 /// <summary>
 /// Tests for equality.
 /// </summary>
 /// <param name="other">The other <see cref="XRFaceMesh"/> to compare against.</param>
 /// <returns>`True` if every field in <paramref name="other"/> is equal to this <see cref="XRFaceMesh"/>, otherwise false.</returns>
 public bool Equals(XRFaceMesh other)
 {
     return
         (m_Vertices.Equals(other.m_Vertices) &&
          m_Normals.Equals(other.m_Normals) &&
          m_Indices.Equals(other.m_Indices) &&
          m_UVs.Equals(other.m_UVs));
 }
예제 #3
0
 public bool Equals(TechBox other)
 {
     return(Technologies.Equals(other.Technologies));
 }
예제 #4
0
 public bool Equals(EventBox other)
 {
     return(EventModifiers.Equals(other.EventModifiers));
 }
예제 #5
0
 public bool Equals(DataBox other)
 {
     return(IdMap.Equals(other.IdMap) && Provinces.Equals(other.Provinces));
 }
예제 #6
0
 public bool Equals(Image <TPixelData> other)
 {
     return(Width == other.Width && Height == other.Height && Buffer.Equals(other.Buffer));
 }
예제 #7
0
 public bool Equals(NativeArray <T> other)
 {
     return(data.Equals(other));
 }
예제 #8
0
 public bool Equals(ByteString other)
 {
     return(Bytes.Equals(other.Bytes));
 }
예제 #9
0
 public bool Equals(IntString other)
 {
     return(IntBytes.Equals(other.IntBytes));
 }
예제 #10
0
        public NativeArray <float2> PositionSlots; //sorted by y

        public bool Equals(GroupFormationData other) => PositionSlots.Equals(other.PositionSlots);
예제 #11
0
 public bool Equals(Spline2DVarianceData other)
 {
     return(Length.Equals(other.Length) &&
            Equals(Time, other.Time) &&
            Equals(Points, other.Points));
 }