func (p *Point) SetC(r, g, b, a float32) *Point {
	return &Point{P: p.P,
		C: mgl32.Vec4{r, g, b, a},
		N: p.N,
		T: p.T,
	}
}
/* NOTE: This function returns a new Point with the given Color */
This function returns a new Point with the given Color
/ * NOTE : This function returns a new Point with the given Color * /
func (p *Point) SetC(r, g, b, a float32) *Point {
	return &Point{P: p.P,
		C: mgl32.Vec4{r, g, b, a},
		N: p.N,
		T: p.T,
	}
}
func ( p * Point ) SetC ( r , g , b , a float32 ) * Point { return & Point { P : p . P , C : mgl32 . Vec4 { r , g , b , a } , N : p . N , T : p . T , } }
This function returns a new Point with the given Color
This function returns a new Point with the given Color