#include <GteMinimumAreaCircle2.h>
Public Member Functions | |
| int | GetNumSupport () const |
| std::array< int, 3 > const & | GetSupport () const |
| bool | operator() (int numPoints, Vector2< InputType > const *points, Circle2< InputType > &minimal) |
Private Member Functions | |
| bool | Contains (int i, Circle2< ComputeType > const &circle) const |
| Circle2< ComputeType > | ExactCircle1 (int i0) const |
| Circle2< ComputeType > | ExactCircle2 (int i0, int i1) const |
| Circle2< ComputeType > | ExactCircle3 (int i0, int i1, int i2) const |
| bool | SupportContains (int j) const |
| Circle2< ComputeType > | UpdateSupport1 (int i) |
| Circle2< ComputeType > | UpdateSupport2 (int i) |
| Circle2< ComputeType > | UpdateSupport3 (int i) |
Private Attributes | |
| std::vector< Vector2< ComputeType > > | mComputePoints |
| int | mNumSupport |
| std::array< int, 3 > | mSupport |
Definition at line 26 of file GteMinimumAreaCircle2.h.
|
private |
Definition at line 167 of file GteMinimumAreaCircle2.h.
|
private |
Definition at line 177 of file GteMinimumAreaCircle2.h.
|
private |
Definition at line 187 of file GteMinimumAreaCircle2.h.
|
private |
Definition at line 200 of file GteMinimumAreaCircle2.h.
|
inline |
Definition at line 154 of file GteMinimumAreaCircle2.h.
|
inline |
Definition at line 161 of file GteMinimumAreaCircle2.h.
| bool gte::MinimumAreaCircle2< InputType, ComputeType >::operator() | ( | int | numPoints, |
| Vector2< InputType > const * | points, | ||
| Circle2< InputType > & | minimal | ||
| ) |
Definition at line 62 of file GteMinimumAreaCircle2.h.
|
private |
Definition at line 440 of file GteMinimumAreaCircle2.h.
|
private |
Definition at line 261 of file GteMinimumAreaCircle2.h.
|
private |
Definition at line 271 of file GteMinimumAreaCircle2.h.
|
private |
Definition at line 342 of file GteMinimumAreaCircle2.h.
|
private |
Definition at line 57 of file GteMinimumAreaCircle2.h.
|
private |
Definition at line 52 of file GteMinimumAreaCircle2.h.
|
private |
Definition at line 53 of file GteMinimumAreaCircle2.h.