InnerPixelPoint

struct HPS.InnerPixelPoint

Public Functions

bool Equals (InnerPixelPoint p)

Compares an InnerPixelPoint object to this InnerPixelPoint.

Param p

The object to compare to this object.

Return

Returns true if the parameter is equivalent to this InnerPixelPoint object, false otherwise.

override bool Equals (object obj)

Compares this InnerPixelPoint object to another object.

Param obj

The object to compare to this object.

Return

Returns true if the parameter is equivalent, false otherwise.

bool Equals (Vector p)

Compares a Vector whose points (x, y, z) correspond to the points of this InnerPixelPoint’s (x, y, z).

Param p

The object to compare to this object.

Return

Returns true if the Vector’s components are equivalent to this InnerPixelPoint object, false otherwise.

override int GetHashCode ()
InnerPixelPoint (float in_x)

Initializes a new CameraPoint with the x parameter and sets the y and z value to zero.

Param in_x

The x parameter.

InnerPixelPoint (float in_x, float in_y)

Initializes a new InnerPixelPoint with x and y parameters and sets the z value to zero.

Param in_x

The x parameter.

Param in_y

The y parameter.

InnerPixelPoint (float in_x, float in_y, float in_z)

Initializes a new Point from the in_x, in_y, and in_z paramters.

InnerPixelPoint (InnerPixelPoint ip)

Initializes a new InnerPixelPoint from the InnerPixelPoint parameter.

Param ip

The InnerPixelPoint to initialize from.

InnerPixelPoint (Point p)

Initializes a new InnerPixelPoint from the Point parameter.

Param p

The Point to initialize from.

InnerPixelPoint (WindowKey in_window, CameraPoint in_point)

Converts the point in_point to inner pixel space via in_window.

InnerPixelPoint (WindowKey in_window, InnerPixelPoint in_point)

Converts the point in_point to inner pixel space via in_window.

InnerPixelPoint (WindowKey in_window, InnerWindowPoint in_point)

Converts the point in_point to inner pixel space via in_window.

InnerPixelPoint (WindowKey in_window, ObjectPoint in_point)

Converts the point in_point to inner pixel space via in_window.

InnerPixelPoint (WindowKey in_window, PixelPoint in_point)

Converts the point in_point to inner pixel space via in_window.

InnerPixelPoint (WindowKey in_window, WindowPoint in_point)

Converts the point in_point to inner pixel space via in_window.

InnerPixelPoint (WindowKey in_window, WorldPoint in_point)

Converts the point in_point to inner pixel space via in_window.

Public Members

float x
float y
float z

Public Static Functions

implicit operator Point (InnerPixelPoint p)

Provides an implicit casting operator from InnerPixelPoint to Point.

bool operator!= (InnerPixelPoint p1, InnerPixelPoint p2)

Compares two InnerPixelPoint objects.

Param p1

The first object to compare.

Param p2

The second object to compare.

Return

Returns true if the two parameters are not equivalent, false otherwise.

bool operator== (InnerPixelPoint p1, InnerPixelPoint p2)

Compares two InnerPixelPoint objects.

Param p1

The first object to compare.

Param p2

The second object to compare.

Return

Returns true if the two parameters are equivalent, false otherwise.