# Ignition Math

## API Reference

6.9.3~pre2
Plane< T > Member List

This is the complete list of members for Plane< T >, including all inherited members.

 BOTH_SIDE enum value Plane< T > Distance(const Vector3< T > &_point) const Plane< T > inline Distance(const Vector3< T > &_origin, const Vector3< T > &_dir) const Plane< T > inline Intersection(const Vector3< T > &_point, const Vector3< T > &_gradient, const double &_tolerance=1e-6) const Plane< T > inline NEGATIVE_SIDE enum value Plane< T > NO_SIDE enum value Plane< T > Normal() const Plane< T > inline Normal() Plane< T > inline Offset() const Plane< T > inline operator=(const Plane< T > &_p) Plane< T > inline Plane() Plane< T > inline Plane(const Vector3< T > &_normal, T _offset=0.0) Plane< T > inline Plane(const Vector3< T > &_normal, const Vector2< T > &_size, T _offset) Plane< T > inline Plane(const Plane &_plane) Plane< T > inline PlaneSide enum name Plane< T > POSITIVE_SIDE enum value Plane< T > Set(const Vector3< T > &_normal, T _offset) Plane< T > inline Set(const Vector3< T > &_normal, const Vector2< T > &_size, T _offset) Plane< T > inline Side(const Vector3< T > &_point) const Plane< T > inline Side(const math::AxisAlignedBox &_box) const Plane< T > inline Size() const Plane< T > inline Size() Plane< T > inline ~Plane() Plane< T > inlinevirtual