Graphisoft®

GeometryVersion: 1.0

Geometry::InternalCoord

Decides whether a point is located inside of the Thales-circle of a Sector.

     bool InternalCoord (
      const Sector&  sector,
      const Coord&   point,
      Boundary       sectorBegEnd,
      double         eps = NULL
    );

Parameters

sector
The examined Sector.
point
Coordinates of the examined point.
sectorBegEnd
Determines the type of the end points of the sector examined.
eps
The threshold for proximity.

Return Values

true if point is inside of the Thales-circle of the sector, false otherwise.

Remarks

If the point falls on the circle itself (specially one of the end points of the sector), the return value depends on sectorBegEnd. If the examined point falls on the line determined by the sector (see CoordProjSector), then this function tests if the point is inside of the sector.

Requirements

Version: 1.0 or later
Header: Sector2DData.h
Import Library: GeometryImp.lib [Win]
Module: Geometry.dll [WIN] GeometryLib [Mac]

See Also

2D Position tests and Intersections