docs: @Pure
  	public boolean contains(FunctionalPoint3D point) {
  		return containsTrianglePoint(
  				this.getP1().getX(), this.getP1().getY(), this.getP1().getZ(), 
  				this.getP2().getX(), this.getP2().getY(), this.getP2().getZ(), 
  				this.getP3().getX(), this.getP3().getY(), this.getP3().getZ(),
  				point.getX(), point.getY(), point.getZ(),
  				true, 0.);
  	}