Hyperbola2D (Object)

Class defining an hyperbola in 2D Space.

Properties


Property ImaginaryRadius() As (Read Only)
Returns the minor radius of the hyperbola in 2D space
Parameters:
oMinorRadius
The minor radius of the hyperbola
Property Radius() As (Read Only)
Returns the major radius of the hyperbola in 2D space
Parameters:
oMajorRadius
The major radius of the hyperbola

Methods


Sub GetAxis( oAxis)
Returns the axis vector direction of the hyperbola in 2D space
Parameters:
oAxis[0]
The X coordinate of the axis vector direction
oAxis[1]
The Y coordinate of the axis vector direction
Sub GetCenter( oCenter)
Returns the center point of the hyperbola in 2D space
Parameters:
oCenter[0]
The X Coordinate of the center point of the hyperbola
oCenter[1]
The Y Coordinate of the center point of the hyperbola
Sub SetData( iCenterX, iCenterY, iAxisX, iAxisY, iMajorRadius, iMinorRadius)
Modifies the caracteristics of the hyperbola
Parameters:
iCenterX
The X Coordinate of the hyperbola center
iCenterY
The Y Coordinate of the hyperbola center
iAxisX
The X coordinate of the axis vector direction
iAxisY
The Y coordinate of the axis vector direction
iMajorRadius
The length of the major radius
iMinorRadius
The length of the minor radius