Public Member Functions | Private Member Functions | List of all members
gte::SeparatePoints2< Real, ComputeType > Class Template Reference

#include <GteSeparatePoints2.h>

Public Member Functions

bool operator() (int numPoints0, Vector2< Real > const *points0, int numPoints1, Vector2< Real > const *points1, Line2< Real > &separatingLine) const
 

Private Member Functions

int OnSameSide (Vector2< Real > const &lineNormal, Real lineConstant, int numEdges, int const *edges, Vector2< Real > const *points) const
 
int WhichSide (Vector2< Real > const &lineNormal, Real lineConstant, int numEdges, int const *edges, Vector2< Real > const *points) const
 

Detailed Description

template<typename Real, typename ComputeType>
class gte::SeparatePoints2< Real, ComputeType >

Definition at line 22 of file GteSeparatePoints2.h.

Member Function Documentation

template<typename Real , typename ComputeType >
int gte::SeparatePoints2< Real, ComputeType >::OnSameSide ( Vector2< Real > const &  lineNormal,
Real  lineConstant,
int  numEdges,
int const *  edges,
Vector2< Real > const *  points 
) const
private

Definition at line 136 of file GteSeparatePoints2.h.

template<typename Real , typename ComputeType >
bool gte::SeparatePoints2< Real, ComputeType >::operator() ( int  numPoints0,
Vector2< Real > const *  points0,
int  numPoints1,
Vector2< Real > const *  points1,
Line2< Real > &  separatingLine 
) const

Definition at line 42 of file GteSeparatePoints2.h.

template<typename Real , typename ComputeType >
int gte::SeparatePoints2< Real, ComputeType >::WhichSide ( Vector2< Real > const &  lineNormal,
Real  lineConstant,
int  numEdges,
int const *  edges,
Vector2< Real > const *  points 
) const
private

Definition at line 183 of file GteSeparatePoints2.h.


The documentation for this class was generated from the following file:


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