Sfoglia il codice sorgente

Fixes from constantexpected

rdb 15 anni fa
parent
commit
768dc99607
1 ha cambiato i file con 3 aggiunte e 3 eliminazioni
  1. 3 3
      panda/src/linmath/lvecBase2_src.I

+ 3 - 3
panda/src/linmath/lvecBase2_src.I

@@ -236,7 +236,7 @@ set_y(FLOATTYPE value) {
 INLINE_LINMATH void FLOATNAME(LVecBase2)::
 INLINE_LINMATH void FLOATNAME(LVecBase2)::
 add_to_cell(int i, FLOATTYPE value) {
 add_to_cell(int i, FLOATTYPE value) {
   nassertv(i >= 0 && i < 2);
   nassertv(i >= 0 && i < 2);
-  _v.data[i] = value;
+  _v.data[i] += value;
 }
 }
 
 
 ////////////////////////////////////////////////////////////////////
 ////////////////////////////////////////////////////////////////////
@@ -246,7 +246,7 @@ add_to_cell(int i, FLOATTYPE value) {
 ////////////////////////////////////////////////////////////////////
 ////////////////////////////////////////////////////////////////////
 INLINE_LINMATH void FLOATNAME(LVecBase2)::
 INLINE_LINMATH void FLOATNAME(LVecBase2)::
 add_x(FLOATTYPE value) {
 add_x(FLOATTYPE value) {
-  _v.v._0 = value;
+  _v.v._0 += value;
 }
 }
 
 
 ////////////////////////////////////////////////////////////////////
 ////////////////////////////////////////////////////////////////////
@@ -256,7 +256,7 @@ add_x(FLOATTYPE value) {
 ////////////////////////////////////////////////////////////////////
 ////////////////////////////////////////////////////////////////////
 INLINE_LINMATH void FLOATNAME(LVecBase2)::
 INLINE_LINMATH void FLOATNAME(LVecBase2)::
 add_y(FLOATTYPE value) {
 add_y(FLOATTYPE value) {
-  _v.v._1 = value;
+  _v.v._1 += value;
 }
 }
 
 
 ////////////////////////////////////////////////////////////////////
 ////////////////////////////////////////////////////////////////////