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

Hello I'm HOOPSY!

HOOPSY BETA

Hello I am HOOPSY! your Docs generative AI assistant.

Ask me anything about HOOPS Visualize HPS or choose a sample question below to start a conversation:

Additional info

HOOPSY may store chats to provide and maintain the service according to OpenAI's data policy.

This feature is currently experimental. While we are continually enhancing its performance and quality, the underlying AI model may generate inaccurate or fabricated responses, especially if prompted to do so.

New Conversation
Continue generating