Jypeli 10
The simple game programming library
|
Staattiset julkiset jäsenfunktiot | |
static bool | Equals (BoundingCircle circle1, BoundingCircle circle2) |
static bool | Equals (ref BoundingCircle circle1, ref BoundingCircle circle2) |
static BoundingCircle | FromRectangle (BoundingRectangle rect) |
static void | FromRectangle (ref BoundingRectangle rect, out BoundingCircle result) |
static BoundingCircle | FromVectors (Vector2D[] vertexes) |
static void | FromVectors (Vector2D[] vertexes, out BoundingCircle result) |
static bool | operator!= (BoundingCircle circle1, BoundingCircle circle2) |
static bool | operator== (BoundingCircle circle1, BoundingCircle circle2) |
Julkiset attribuutit | |
Vector2D | Position |
Scalar | Radius |
Staattiset julkiset attribuutit | |
const int | Size = Vector2D.Size + sizeof(Scalar) |
Ominaisuudet | |
Scalar | Area [get] |
Scalar | Perimeter [get] |
Määrittely tiedoston BoundingCircle.cs rivillä 44.
Määrittely tiedoston BoundingCircle.cs rivillä 89.
Määrittely tiedoston BoundingCircle.cs rivillä 94.
Viittaukset AdvanceMath.Vector2D.X ja AdvanceMath.Vector2D.Y.
ContainmentType AdvanceMath.Geometry2D.BoundingCircle.Contains | ( | BoundingCircle | circle | ) |
Määrittely tiedoston BoundingCircle.cs rivillä 143.
Viittaukset AdvanceMath.Geometry2D.BoundingCircle.GetDistance(), AdvanceMath.Geometry2D.BoundingCircle.Position ja AdvanceMath.Geometry2D.BoundingCircle.Radius.
ContainmentType AdvanceMath.Geometry2D.BoundingCircle.Contains | ( | BoundingPolygon | polygon | ) |
Määrittely tiedoston BoundingCircle.cs rivillä 209.
Viittaukset AdvanceMath.Geometry2D.BoundingCircle.Contains().
ContainmentType AdvanceMath.Geometry2D.BoundingCircle.Contains | ( | BoundingRectangle | rect | ) |
Määrittely tiedoston BoundingCircle.cs rivillä 178.
Viittaukset AdvanceMath.Geometry2D.BoundingCircle.Contains().
void AdvanceMath.Geometry2D.BoundingCircle.Contains | ( | ref BoundingCircle | circle, |
out ContainmentType | result | ||
) |
Määrittely tiedoston BoundingCircle.cs rivillä 160.
Viittaukset AdvanceMath.Geometry2D.BoundingCircle.GetDistance().
void AdvanceMath.Geometry2D.BoundingCircle.Contains | ( | ref BoundingPolygon | polygon, |
out ContainmentType | result | ||
) |
Määrittely tiedoston BoundingCircle.cs rivillä 215.
Viittaukset AdvanceMath.Geometry2D.BoundingCircle.Contains().
void AdvanceMath.Geometry2D.BoundingCircle.Contains | ( | ref BoundingRectangle | rect, |
out ContainmentType | result | ||
) |
Määrittely tiedoston BoundingCircle.cs rivillä 184.
Viittaukset AdvanceMath.Vector2D.GetMagnitude(), AdvanceMath.Geometry2D.BoundingCircle.Position, AdvanceMath.Geometry2D.BoundingCircle.Radius, AdvanceMath.MathHelper.Sort(), AdvanceMath.Vector2D.X ja AdvanceMath.Vector2D.Y.
void AdvanceMath.Geometry2D.BoundingCircle.Contains | ( | ref Vector2D | point, |
out ContainmentType | result | ||
) |
Määrittely tiedoston BoundingCircle.cs rivillä 136.
Viittaukset AdvanceMath.Geometry2D.BoundingCircle.GetDistance().
ContainmentType AdvanceMath.Geometry2D.BoundingCircle.Contains | ( | Vector2D | point | ) |
Määrittely tiedoston BoundingCircle.cs rivillä 130.
Viittaukset AdvanceMath.Geometry2D.BoundingCircle.GetDistance().
|
static |
Määrittely tiedoston BoundingCircle.cs rivillä 362.
Viittaukset AdvanceMath.Geometry2D.BoundingCircle.Equals().
bool AdvanceMath.Geometry2D.BoundingCircle.Equals | ( | BoundingCircle | other | ) |
Määrittely tiedoston BoundingCircle.cs rivillä 358.
Viittaukset AdvanceMath.Geometry2D.BoundingCircle.Equals().
override bool AdvanceMath.Geometry2D.BoundingCircle.Equals | ( | object | obj | ) |
Määrittely tiedoston BoundingCircle.cs rivillä 354.
Viittaukset AdvanceMath.Geometry2D.BoundingCircle.Equals().
Viitattu AdvanceMath.Geometry2D.BoundingCircle.Equals(), AdvanceMath.Geometry2D.BoundingCircle.operator!=() ja AdvanceMath.Geometry2D.BoundingCircle.operator==().
|
static |
Määrittely tiedoston BoundingCircle.cs rivillä 367.
Viittaukset AdvanceMath.Vector2D.Equals().
|
static |
Määrittely tiedoston BoundingCircle.cs rivillä 48.
Viittaukset AdvanceMath.Geometry2D.BoundingCircle.FromRectangle().
Viitattu AdvanceMath.Geometry2D.BoundingCircle.FromRectangle().
|
static |
Määrittely tiedoston BoundingCircle.cs rivillä 54.
Viittaukset AdvanceMath.MathHelper.Sqrt().
|
static |
Määrittely tiedoston BoundingCircle.cs rivillä 62.
Viittaukset AdvanceMath.Geometry2D.BoundingCircle.FromVectors().
Viitattu AdvanceMath.Geometry2D.BoundingCircle.FromVectors().
|
static |
Määrittely tiedoston BoundingCircle.cs rivillä 68.
Viittaukset AdvanceMath.Vector2D.DistanceSq(), AdvanceMath.Geometry2D.BoundingPolygon.GetCentroid() ja AdvanceMath.MathHelper.Sqrt().
Määrittely tiedoston BoundingCircle.cs rivillä 122.
Viittaukset AdvanceMath.Vector2D.GetMagnitude(), AdvanceMath.Geometry2D.BoundingCircle.Position, AdvanceMath.Geometry2D.BoundingCircle.Radius ja AdvanceMath.Vector2D.Subtract().
Määrittely tiedoston BoundingCircle.cs rivillä 116.
Viittaukset AdvanceMath.Geometry2D.BoundingCircle.GetDistance().
Viitattu AdvanceMath.Geometry2D.BoundingCircle.Contains() ja AdvanceMath.Geometry2D.BoundingCircle.GetDistance().
override int AdvanceMath.Geometry2D.BoundingCircle.GetHashCode | ( | ) |
Määrittely tiedoston BoundingCircle.cs rivillä 350.
Viittaukset AdvanceMath.Vector2D.GetHashCode(), AdvanceMath.Geometry2D.BoundingCircle.Position ja AdvanceMath.Geometry2D.BoundingCircle.Radius.
bool AdvanceMath.Geometry2D.BoundingCircle.Intersects | ( | BoundingCircle | circle | ) |
Määrittely tiedoston BoundingCircle.cs rivillä 249.
Viittaukset AdvanceMath.Geometry2D.BoundingCircle.Intersects().
bool AdvanceMath.Geometry2D.BoundingCircle.Intersects | ( | BoundingPolygon | polygon | ) |
Määrittely tiedoston BoundingCircle.cs rivillä 255.
Viittaukset AdvanceMath.Geometry2D.BoundingPolygon.Intersects().
bool AdvanceMath.Geometry2D.BoundingCircle.Intersects | ( | BoundingRectangle | rect | ) |
Määrittely tiedoston BoundingCircle.cs rivillä 243.
Viittaukset AdvanceMath.Geometry2D.BoundingCircle.Intersects().
bool AdvanceMath.Geometry2D.BoundingCircle.Intersects | ( | Line | line | ) |
Määrittely tiedoston BoundingCircle.cs rivillä 267.
Viittaukset AdvanceMath.Geometry2D.BoundingCircle.Intersects().
bool AdvanceMath.Geometry2D.BoundingCircle.Intersects | ( | LineSegment | line | ) |
Määrittely tiedoston BoundingCircle.cs rivillä 261.
Viittaukset AdvanceMath.Geometry2D.BoundingCircle.Intersects().
Määrittely tiedoston BoundingCircle.cs rivillä 237.
Viittaukset AdvanceMath.Geometry2D.BoundingCircle.Intersects().
Viitattu AdvanceMath.Geometry2D.BoundingRectangle.Contains(), AdvanceMath.Geometry2D.BoundingRectangle.Intersects(), AdvanceMath.Geometry2D.Line.Intersects(), AdvanceMath.Geometry2D.Ray.Intersects() ja AdvanceMath.Geometry2D.BoundingCircle.Intersects().
void AdvanceMath.Geometry2D.BoundingCircle.Intersects | ( | ref BoundingCircle | circle, |
out bool | result | ||
) |
Määrittely tiedoston BoundingCircle.cs rivillä 333.
Viittaukset AdvanceMath.Vector2D.DistanceSq(), AdvanceMath.Geometry2D.BoundingCircle.Position ja AdvanceMath.Geometry2D.BoundingCircle.Radius.
void AdvanceMath.Geometry2D.BoundingCircle.Intersects | ( | ref BoundingPolygon | polygon, |
out bool | result | ||
) |
Määrittely tiedoston BoundingCircle.cs rivillä 339.
void AdvanceMath.Geometry2D.BoundingCircle.Intersects | ( | ref BoundingRectangle | rect, |
out bool | result | ||
) |
Määrittely tiedoston BoundingCircle.cs rivillä 325.
Viittaukset AdvanceMath.Vector2D.Clamp(), AdvanceMath.Vector2D.DistanceSq(), AdvanceMath.Vector2D.Max(), AdvanceMath.Vector2D.Min(), AdvanceMath.Geometry2D.BoundingCircle.Position ja AdvanceMath.Geometry2D.BoundingCircle.Radius.
void AdvanceMath.Geometry2D.BoundingCircle.Intersects | ( | ref Line | line, |
out bool | result | ||
) |
Määrittely tiedoston BoundingCircle.cs rivillä 319.
Viittaukset AdvanceMath.Vector2D.Dot(), AdvanceMath.Geometry2D.BoundingCircle.Position ja AdvanceMath.Geometry2D.BoundingCircle.Radius.
void AdvanceMath.Geometry2D.BoundingCircle.Intersects | ( | ref LineSegment | line, |
out bool | result | ||
) |
Määrittely tiedoston BoundingCircle.cs rivillä 313.
Viittaukset AdvanceMath.Geometry2D.BoundingCircle.Position ja AdvanceMath.Geometry2D.BoundingCircle.Radius.
void AdvanceMath.Geometry2D.BoundingCircle.Intersects | ( | ref Ray | ray, |
bool | discardInside, | ||
out Scalar | result | ||
) |
Määrittely tiedoston BoundingCircle.cs rivillä 278.
Viittaukset AdvanceMath.Vector2D.MagnitudeSq, AdvanceMath.Geometry2D.BoundingCircle.Position, AdvanceMath.Geometry2D.BoundingCircle.Radius, AdvanceMath.Vector2D.Subtract() ja AdvanceMath.MathHelper.TrySolveQuadratic().
Määrittely tiedoston BoundingCircle.cs rivillä 274.
Viittaukset AdvanceMath.Geometry2D.BoundingCircle.Intersects().
|
static |
Määrittely tiedoston BoundingCircle.cs rivillä 375.
Viittaukset AdvanceMath.Geometry2D.BoundingCircle.Equals().
|
static |
Määrittely tiedoston BoundingCircle.cs rivillä 371.
Viittaukset AdvanceMath.Geometry2D.BoundingCircle.Equals().
override string AdvanceMath.Geometry2D.BoundingCircle.ToString | ( | ) |
Määrittely tiedoston BoundingCircle.cs rivillä 346.
Viittaukset AdvanceMath.Geometry2D.BoundingCircle.Position ja AdvanceMath.Geometry2D.BoundingCircle.Radius.
Vector2D AdvanceMath.Geometry2D.BoundingCircle.Position |
Määrittely tiedoston BoundingCircle.cs rivillä 85.
Viitattu AdvanceMath.Geometry2D.BoundingCircle.Contains(), AdvanceMath.Geometry2D.BoundingRectangle.Contains(), AdvanceMath.Geometry2D.BoundingCircle.GetDistance(), AdvanceMath.Geometry2D.BoundingCircle.GetHashCode(), AdvanceMath.Geometry2D.BoundingCircle.Intersects() ja AdvanceMath.Geometry2D.BoundingCircle.ToString().
Scalar AdvanceMath.Geometry2D.BoundingCircle.Radius |
Määrittely tiedoston BoundingCircle.cs rivillä 87.
Viitattu AdvanceMath.Geometry2D.BoundingCircle.Contains(), AdvanceMath.Geometry2D.BoundingRectangle.Contains(), AdvanceMath.Geometry2D.BoundingCircle.GetDistance(), AdvanceMath.Geometry2D.BoundingCircle.GetHashCode(), AdvanceMath.Geometry2D.BoundingCircle.Intersects() ja AdvanceMath.Geometry2D.BoundingCircle.ToString().
|
static |
Määrittely tiedoston BoundingCircle.cs rivillä 46.
|
get |
Määrittely tiedoston BoundingCircle.cs rivillä 101.
|
get |
Määrittely tiedoston BoundingCircle.cs rivillä 108.