Here is a list of all documented class members with links to the class documentation for each member:
- a -
- apply() : pbpt::math::MatrixView< T, R, C, ViewR, ViewC >, pbpt::math::Vector< T, N >, pbpt::math::VectorView< T, N >
- at() : pbpt::math::Homogeneous< T, N >, pbpt::math::Matrix< T, R, C >, pbpt::math::MatrixView< T, R, C, ViewR, ViewC >, pbpt::math::Point< T, N >, pbpt::math::Ray< T, N >, pbpt::math::Vector< T, N >, pbpt::math::VectorView< T, N >
- c -
- center() : pbpt::math::BoundingBox< T, N >
- col() : pbpt::math::Matrix< T, R, C >, pbpt::math::MatrixView< T, R, C, ViewR, ViewC >
- col_dims() : pbpt::math::Matrix< T, R, C >
- contains() : pbpt::math::BoundingBox< T, N >
- cross() : pbpt::math::Vector< T, N >
- d -
- data() : pbpt::math::Matrix< T, R, C >
- determinant() : pbpt::math::Matrix< T, R, C >
- diagonal() : pbpt::math::BoundingBox< T, N >
- dims() : pbpt::math::Point< T, N >, pbpt::math::Vector< T, N >, pbpt::math::VectorView< T, N >
- direction() : pbpt::math::Ray< T, N >
- dot() : pbpt::math::Vector< T, N >, pbpt::math::VectorView< T, N >
- f -
- h -
- i -
- identity() : pbpt::math::Matrix< T, R, C >
- inverse() : pbpt::math::Matrix< T, R, C >
- inversed() : pbpt::math::Matrix< T, R, C >
- is_identity() : pbpt::math::Matrix< T, R, C >
- is_normalized() : pbpt::math::Vector< T, N >
- is_overlapped() : pbpt::math::BoundingBox< T, N >
- is_point() : pbpt::math::Homogeneous< T, N >
- is_vector() : pbpt::math::Homogeneous< T, N >
- is_zero() : pbpt::math::Matrix< T, R, C >, pbpt::math::Vector< T, N >
- l -
- m -
- m_col_start : pbpt::math::MatrixView< T, R, C, ViewR, ViewC >
- m_original : pbpt::math::MatrixView< T, R, C, ViewR, ViewC >
- m_row_start : pbpt::math::MatrixView< T, R, C, ViewR, ViewC >
- m_start_ptr : pbpt::math::VectorView< T, N >
- m_stride : pbpt::math::VectorView< T, N >
- Matrix() : pbpt::math::Matrix< T, R, C >
- MatrixView() : pbpt::math::MatrixView< T, R, C, ViewR, ViewC >
- MatView : pbpt::math::Matrix< T, R, C >
- max() : pbpt::math::BoundingBox< T, N >, pbpt::math::Vector< T, N >
- max_dim() : pbpt::math::Vector< T, N >
- max_extent() : pbpt::math::BoundingBox< T, N >
- mid() : pbpt::math::Point< T, N >
- min() : pbpt::math::BoundingBox< T, N >, pbpt::math::Vector< T, N >
- min_dim() : pbpt::math::Vector< T, N >
- n -
- o -
- offset() : pbpt::math::BoundingBox< T, N >
- ones() : pbpt::math::Point< T, N >, pbpt::math::Vector< T, N >
- operator!=() : pbpt::math::Matrix< T, R, C >, pbpt::math::Vector< T, N >
- operator* : pbpt::math::Homogeneous< T, N >, pbpt::math::Matrix< T, R, C >, pbpt::math::Transform, pbpt::math::Vector< T, N >
- operator*=() : pbpt::math::Matrix< T, R, C >, pbpt::math::Vector< T, N >
- operator+() : pbpt::math::Matrix< T, R, C >, pbpt::math::Point< T, N >, pbpt::math::Vector< T, N >
- operator+=() : pbpt::math::Matrix< T, R, C >, pbpt::math::Point< T, N >, pbpt::math::Vector< T, N >
- operator-() : pbpt::math::Matrix< T, R, C >, pbpt::math::Point< T, N >, pbpt::math::Vector< T, N >
- operator-=() : pbpt::math::Matrix< T, R, C >, pbpt::math::Point< T, N >, pbpt::math::Vector< T, N >
- operator/() : pbpt::math::Vector< T, N >
- operator/=() : pbpt::math::Vector< T, N >
- operator<< : pbpt::math::BoundingBox< T, N >, pbpt::math::Homogeneous< T, N >, pbpt::math::Matrix< T, R, C >, pbpt::math::Point< T, N >, pbpt::math::Vector< T, N >
- operator=() : pbpt::math::MatrixView< T, R, C, ViewR, ViewC >, pbpt::math::VectorView< T, N >
- operator==() : pbpt::math::Matrix< T, R, C >, pbpt::math::Point< T, N >, pbpt::math::Vector< T, N >
- operator>() : pbpt::math::Point< T, N >
- operator>=() : pbpt::math::Point< T, N >
- operator[]() : pbpt::math::Homogeneous< T, N >, pbpt::math::Matrix< T, R, C >, pbpt::math::MatrixView< T, R, C, ViewR, ViewC >, pbpt::math::Point< T, N >, pbpt::math::Vector< T, N >, pbpt::math::VectorView< T, N >
- origin() : pbpt::math::Ray< T, N >
- orthographic() : pbpt::math::Transform
- overlapped_box() : pbpt::math::BoundingBox< T, N >
- p -
- r -
- raw() : pbpt::math::Homogeneous< T, N >
- Ray() : pbpt::math::Ray< T, N >
- rotate() : pbpt::math::Transform
- rotate_x() : pbpt::math::Transform
- rotate_y() : pbpt::math::Transform
- rotate_z() : pbpt::math::Transform
- row() : pbpt::math::Matrix< T, R, C >, pbpt::math::MatrixView< T, R, C, ViewR, ViewC >
- row_dims() : pbpt::math::Matrix< T, R, C >
- s -
- t -
- to_matrix() : pbpt::math::MatrixView< T, R, C, ViewR, ViewC >
- to_point() : pbpt::math::Homogeneous< T, N >
- to_vector() : pbpt::math::Homogeneous< T, N >, pbpt::math::Point< T, N >, pbpt::math::VectorView< T, N >
- translate() : pbpt::math::Transform
- transpose() : pbpt::math::Matrix< T, R, C >
- transposed() : pbpt::math::Matrix< T, R, C >
- v -
- w -
- x -
- y -
- z -