gte::MinimumAreaBox2< InputType, ComputeType > Member List

This is the complete list of members for gte::MinimumAreaBox2< InputType, ComputeType >, including all inherited members.

ComputeAngles(std::vector< Vector2< ComputeType >> const &vertices, Box const &box, std::array< std::pair< ComputeType, int >, 4 > &A, int &numA) const gte::MinimumAreaBox2< InputType, ComputeType >private
ComputeBoxForEdgeOrderN(std::vector< Vector2< ComputeType >> const &vertices)gte::MinimumAreaBox2< InputType, ComputeType >private
ComputeBoxForEdgeOrderNSqr(std::vector< Vector2< ComputeType >> const &vertices)gte::MinimumAreaBox2< InputType, ComputeType >private
ConvertTo(Box const &minBox, std::vector< Vector2< ComputeType >> const &computePoints, OrientedBox2< InputType > &itMinBox)gte::MinimumAreaBox2< InputType, ComputeType >private
GetArea() const gte::MinimumAreaBox2< InputType, ComputeType >inline
GetHull() const gte::MinimumAreaBox2< InputType, ComputeType >inline
GetNumPoints() const gte::MinimumAreaBox2< InputType, ComputeType >inline
GetPoints() const gte::MinimumAreaBox2< InputType, ComputeType >inline
GetSupportIndices() const gte::MinimumAreaBox2< InputType, ComputeType >inline
mAreagte::MinimumAreaBox2< InputType, ComputeType >private
mHalfgte::MinimumAreaBox2< InputType, ComputeType >private
mHullgte::MinimumAreaBox2< InputType, ComputeType >private
MinimumAreaBox2()gte::MinimumAreaBox2< InputType, ComputeType >
mNegOnegte::MinimumAreaBox2< InputType, ComputeType >private
mNumPointsgte::MinimumAreaBox2< InputType, ComputeType >private
mOnegte::MinimumAreaBox2< InputType, ComputeType >private
mPointsgte::MinimumAreaBox2< InputType, ComputeType >private
mSupportIndicesgte::MinimumAreaBox2< InputType, ComputeType >private
mZerogte::MinimumAreaBox2< InputType, ComputeType >private
operator()(int numPoints, Vector2< InputType > const *points, bool useRotatingCalipers=!std::is_floating_point< ComputeType >::value)gte::MinimumAreaBox2< InputType, ComputeType >
operator()(int numPoints, Vector2< InputType > const *points, int numIndices, int const *indices, bool useRotatingCalipers=!std::is_floating_point< ComputeType >::value)gte::MinimumAreaBox2< InputType, ComputeType >
RemoveCollinearPoints(std::vector< Vector2< ComputeType >> &vertices)gte::MinimumAreaBox2< InputType, ComputeType >private
SmallestBox(int i0, int i1, std::vector< Vector2< ComputeType >> const &vertices)gte::MinimumAreaBox2< InputType, ComputeType >private
SortAngles(std::array< std::pair< ComputeType, int >, 4 > const &A, int numA) const gte::MinimumAreaBox2< InputType, ComputeType >private
UpdateSupport(std::array< std::pair< ComputeType, int >, 4 > const &A, int numA, std::array< int, 4 > const &sort, std::vector< Vector2< ComputeType >> const &vertices, std::vector< bool > &visited, Box &box)gte::MinimumAreaBox2< InputType, ComputeType >private


geometric_tools_engine
Author(s): Yijiang Huang
autogenerated on Thu Jul 18 2019 04:00:06