# Point_3D

template<typename `F`>
class `Point_3D`

  Public Functions

  inline bool `Equals`(Point_3D const &p, int in_tolerance = 32) const
  inline bool `operator!=`(Point_3D const &p) const
  inline Point_3D `operator*`(F s) const
  Point_3D `operator*`(Vector_2D<F> const &v) const
  Point_3D `operator*`(Vector_3D<F> const &v) const
  inline Point_3D &`operator*=`(F s)
  Point_3D &`operator*=`(Vector_2D<F> const &v)
  Point_3D &`operator*=`(Vector_3D<F> const &v)
  Point_3D `operator+`(Vector_2D<F> const &v) const
  Point_3D `operator+`(Vector_3D<F> const &v) const
  Point_3D &`operator+=`(Vector_2D<F> const &v)
  Point_3D &`operator+=`(Vector_3D<F> const &v)
  inline Point_3D `operator-`() const
  Vector_3D<F> `operator-`(Point_3D const &p) const
  Point_3D `operator-`(Vector_2D<F> const &v) const
  Point_3D `operator-`(Vector_3D<F> const &v) const
  Point_3D &`operator-=`(Vector_2D<F> const &v)
  Point_3D &`operator-=`(Vector_3D<F> const &v)
  inline Point_3D `operator/`(F s) const
  Point_3D `operator/`(Vector_2D<F> const &v) const
  Point_3D `operator/`(Vector_3D<F> const &v) const
  inline Point_3D &`operator/=`(F s)
  Point_3D &`operator/=`(Vector_2D<F> const &v)
  Point_3D &`operator/=`(Vector_3D<F> const &v)
  inline bool `operator==`(Point_3D const &p) const
  inline F &`operator[]`(size_t i)
  inline F const &`operator[]`(size_t i) const
  inline `Point_3D`()
  inline `Point_3D`(F v1, F v2, F v3)
  explicit `Point_3D`(Point_2D<F> const &that)
  template<typename `D`>
  inline explicit `Point_3D`(Point_3D<D> const &that)
  explicit `Point_3D`(Vector_2D<F> const &v)
  explicit `Point_3D`(Vector_3D<F> const &v)

  Public Members

  F `x`
  F `y`
  F `z`

  Public Static Functions

  `static inline HPS_INLINE Point_3D Origin ()`
  `static inline HPS_INLINE Point_3D Zero ()`

Conversation saved
HOOPSY BETA

### Hello! I'm HOOPSY

Your Docs generative AI assistant. Ask me anything about HOOPS Visualize Desktop or choose a sample question below to start a conversation:

What is HOOPS Visualize Desktop?
What are the latest release notes for HOOPS Visualize Desktop?
How do I start evaluating HOOPS Visualize Desktop?
How do I write my first sample application?
How can I get assistance?

HOOPSY may store conversations according to OpenAI's policy. Responses may not always be accurate.

HOOPSY is thinking...