BioCore  4.0.1
A .NET library & program for annotating, editing various microscopy imaging formats using Bioformats supported images. Including whole slide, pyramidal, and series.
All Classes Namespaces Functions Enumerations Properties
BioCore.PointD Struct Reference

Public Member Functions

 PointD (double xx, double yy)
 
PointF ToPointF ()
 
SharpDX.Mathematics.Interop.RawVector2 ToRaw ()
 
System.Drawing.Point ToPointInt ()
 
override string ToString ()
 

Static Public Member Functions

static bool InLimits (PointD p)
 
static bool InLimitX (double px)
 
static bool InLimitY (double py)
 
static void SetLimits (double pminX, double pmaxX, double pminY, double pmaxY)
 
static PointD Parse (string s)
 
static bool operator== (PointD p1, PointD p2)
 
static bool operator!= (PointD p1, PointD p2)
 

Properties

static double MinX [get]
 
static double MinY [get]
 
static double MaxX [get]
 
static double MaxY [get]
 
static PointD Min [get]
 
static PointD Max [get]
 
double X [get, set]
 
double Y [get, set]
 

Detailed Description

Definition at line 6 of file Units.cs.

Constructor & Destructor Documentation

◆ PointD()

BioCore.PointD.PointD ( double  xx,
double  yy 
)

Definition at line 122 of file Units.cs.

Member Function Documentation

◆ InLimits()

static bool BioCore.PointD.InLimits ( PointD  p)
static

Definition at line 58 of file Units.cs.

◆ InLimitX()

static bool BioCore.PointD.InLimitX ( double  px)
static

Definition at line 71 of file Units.cs.

◆ InLimitY()

static bool BioCore.PointD.InLimitY ( double  py)
static

Definition at line 80 of file Units.cs.

◆ operator!=()

static bool BioCore.PointD.operator!= ( PointD  p1,
PointD  p2 
)
static

Definition at line 152 of file Units.cs.

◆ operator==()

static bool BioCore.PointD.operator== ( PointD  p1,
PointD  p2 
)
static

Definition at line 148 of file Units.cs.

◆ Parse()

static PointD BioCore.PointD.Parse ( string  s)
static

Definition at line 128 of file Units.cs.

◆ SetLimits()

static void BioCore.PointD.SetLimits ( double  pminX,
double  pmaxX,
double  pminY,
double  pmaxY 
)
static

Definition at line 90 of file Units.cs.

◆ ToPointF()

PointF BioCore.PointD.ToPointF ( )

Definition at line 135 of file Units.cs.

◆ ToPointInt()

System.Drawing.Point BioCore.PointD.ToPointInt ( )

Definition at line 144 of file Units.cs.

◆ ToRaw()

SharpDX.Mathematics.Interop.RawVector2 BioCore.PointD.ToRaw ( )

Definition at line 140 of file Units.cs.

◆ ToString()

override string BioCore.PointD.ToString ( )

Definition at line 156 of file Units.cs.

Property Documentation

◆ Max

PointD BioCore.PointD.Max
staticget

Definition at line 50 of file Units.cs.

◆ MaxX

double BioCore.PointD.MaxX
staticget

Definition at line 27 of file Units.cs.

◆ MaxY

double BioCore.PointD.MaxY
staticget

Definition at line 34 of file Units.cs.

◆ Min

PointD BioCore.PointD.Min
staticget

Definition at line 42 of file Units.cs.

◆ MinX

double BioCore.PointD.MinX
staticget

Definition at line 13 of file Units.cs.

◆ MinY

double BioCore.PointD.MinY
staticget

Definition at line 20 of file Units.cs.

◆ X

double BioCore.PointD.X
getset

Definition at line 99 of file Units.cs.

◆ Y

double BioCore.PointD.Y
getset

Definition at line 110 of file Units.cs.


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