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.