Hermes
|
This is the complete list of members for hermes::Point3< T >, including all inherited members.
componentCount() | hermes::MathElement< T, 3u > | inlinestatic |
memoryDumpLayout() | hermes::MathElement< T, 3u > | inlinestatic |
numeric_data | hermes::MathElement< T, 3u > | static |
numericTypeSizeInBytes() | hermes::MathElement< T, 3u > | inlinestatic |
operator Vector3< T >() const | hermes::Point3< T > | inlineexplicit |
operator-(const Point3< T > &b) const (defined in hermes::Point3< T >) | hermes::Point3< T > | inline |
operator==(const Point3< T > &b) const (defined in hermes::Point3< T >) | hermes::Point3< T > | inline |
operator[](int i) const | hermes::Point3< T > | inline |
operator[](int i) | hermes::Point3< T > | inline |
Point3() | hermes::Point3< T > | inline |
Point3(T v) | hermes::Point3< T > | inlineexplicit |
Point3(T _x, T _y, T _z) | hermes::Point3< T > | inline |
Point3(const Point2< T > &p, T _z=0) | hermes::Point3< T > | inlineexplicit |
Point3(const real_t *v) | hermes::Point3< T > | inlineexplicit |
Point3(const Point3< S > &c, const Vector3< S > &r, typename std::enable_if_t< std::is_same_v< C, Interval< f32 >>||std::is_same_v< C, Interval< f64 >>> *=nullptr) | hermes::Point3< T > | inlineexplicit |
Point3(const Vector3< T > &v) | hermes::Point3< T > | inlineexplicit |
Point3(const Point3< Interval< S >> &vi, typename std::enable_if_t< !std::is_same_v< C, Interval< f32 >> &&!std::is_same_v< C, Interval< f64 >>> *=nullptr) | hermes::Point3< T > | inlineexplicit |
Point3(const Index3< U > &index) | hermes::Point3< T > | inline |
x | hermes::Point3< T > | |
xy() const | hermes::Point3< T > | inline |
xz() const | hermes::Point3< T > | inline |
y | hermes::Point3< T > | |
yz() const | hermes::Point3< T > | inline |
z | hermes::Point3< T > |