# 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.

Conversation saved
HOOPSY BETA

### Hello! I'm HOOPSY

Your multilingual generative AI assistant for documentation. Ask me anything about HOOPS Visualize Desktop in your own language, or choose a sample question below to start a conversation:

What is HOOPS Visualize Desktop?
What are the latest release notes for HOOPS Visualize Desktop?
How do I start evaluating HOOPS Visualize Desktop?
How do I write my first sample application?
How can I get assistance?

HOOPSY may store conversations according to OpenAI's policy. Responses may not always be accurate.

HOOPSY is thinking...