General Transform
[Attributes]


Functions

HC_EXTERNAL HIC_API float HIC_Show_Camera_Eye_Distance (HIC_Rendition const *nr)
HC_EXTERNAL HIC_API float HIC_Show_Camera_Field_Height (HIC_Rendition const *nr)
HC_EXTERNAL HIC_API float HIC_Show_Camera_Field_Width (HIC_Rendition const *nr)
HC_EXTERNAL HIC_API float HIC_Show_Camera_Oblique_X (HIC_Rendition const *nr)
HC_EXTERNAL HIC_API float HIC_Show_Camera_Oblique_Y (HIC_Rendition const *nr)
HC_EXTERNAL HIC_API HIC_Point
const * 
HIC_Show_Camera_Position (HIC_Rendition const *nr)
HC_EXTERNAL HIC_API float const * HIC_Show_Camera_Positioning_Matrix (HIC_Rendition const *nr)
HC_EXTERNAL HIC_API int HIC_Show_Camera_Projection (HIC_Rendition const *nr)
HC_EXTERNAL HIC_API float const * HIC_Show_Camera_Projection_Matrix (HIC_Rendition const *nr)
HC_EXTERNAL HIC_API HIC_Point
const * 
HIC_Show_Camera_Target (HIC_Rendition const *nr)
HC_EXTERNAL HIC_API HIC_Vector
const * 
HIC_Show_Camera_Up_Vector (HIC_Rendition const *nr)
HC_EXTERNAL HIC_API
HIC_Int_Rectangle const * 
HIC_Show_Clipping (HIC_Rendition const *nr)
HC_EXTERNAL HIC_API float HIC_Show_Current_Z_Max (HIC_Rendition const *nr)
HC_EXTERNAL HIC_API
HIC_Int_Rectangle const * 
HIC_Show_Full_Hard_Clip (HIC_Rendition const *nr)
HC_EXTERNAL HIC_API bool HIC_Show_Hidden_Surfaces (HIC_Rendition const *nr)
HC_EXTERNAL HIC_API float const * HIC_Show_Modelling_Matrix (HIC_Rendition const *nr)
HC_EXTERNAL HIC_API float const * HIC_Show_Modelling_Matrix_Adjoint (HIC_Rendition const *nr)
HC_EXTERNAL HIC_API float const * HIC_Show_Object_To_Screen_Adjoint (HIC_Rendition const *nr)
HC_EXTERNAL HIC_API float const * HIC_Show_Object_To_Screen_Matrix (HIC_Rendition const *nr)
HC_EXTERNAL HIC_API float const * HIC_Show_Transform_Matrix (HIC_Rendition const *nr)
HC_EXTERNAL HIC_API int HIC_Show_Visibility (HIC_Rendition const *nr)
HC_EXTERNAL HIC_API
HIC_Int_Rectangle const * 
HIC_Show_Window_Extent (HIC_Rendition const *nr)
HC_EXTERNAL HIC_API float const * HIC_Show_World_To_Screen_Adjoint (HIC_Rendition const *nr)
HC_EXTERNAL HIC_API float const * HIC_Show_World_To_Screen_Matrix (HIC_Rendition const *nr)
HC_EXTERNAL HIC_API bool HIC_Show_Z_Buffering (HIC_Rendition const *nr)

Function Documentation

HC_EXTERNAL HIC_API float HIC_Show_Camera_Eye_Distance ( HIC_Rendition const *  nr  ) 

Parameters:
nr A pointer to a const HIC_Rendition.
Returns:
A float.
This function returns camera eye distance as a float.

HC_EXTERNAL HIC_API float HIC_Show_Camera_Field_Height ( HIC_Rendition const *  nr  ) 

Parameters:
nr A pointer to a const HIC_Rendition.
Returns:
A float.
This function returns camera field height as a float.

HC_EXTERNAL HIC_API float HIC_Show_Camera_Field_Width ( HIC_Rendition const *  nr  ) 

Parameters:
nr A pointer to a const HIC_Rendition.
Returns:
A float.
This function returns camera field width as a float.

HC_EXTERNAL HIC_API float HIC_Show_Camera_Oblique_X ( HIC_Rendition const *  nr  ) 

Parameters:
nr A pointer to a const HIC_Rendition.
Returns:
A float.
This function returns camera oblique x as a float.

HC_EXTERNAL HIC_API float HIC_Show_Camera_Oblique_Y ( HIC_Rendition const *  nr  ) 

Parameters:
nr A pointer to a const HIC_Rendition.
Returns:
A float.
This function returns camera oblique y as a float.

HC_EXTERNAL HIC_API HIC_Point const* HIC_Show_Camera_Position ( HIC_Rendition const *  nr  ) 

Parameters:
nr A pointer to a const HIC_Rendition.
Returns:
A pointer to a const HIC_Point.
This function returns camera position information.

HC_EXTERNAL HIC_API float const* HIC_Show_Camera_Positioning_Matrix ( HIC_Rendition const *  nr  ) 

Parameters:
nr A pointer to a const HIC_Rendition.
Returns:
A pointer to a 4x4 array of floats.
This function returns the camera positioning matrix.

HC_EXTERNAL HIC_API int HIC_Show_Camera_Projection ( HIC_Rendition const *  nr  ) 

Parameters:
nr A pointer to a const HIC_Rendition.
Returns:
An int.
This function returns camera projection as an int.

HC_EXTERNAL HIC_API float const* HIC_Show_Camera_Projection_Matrix ( HIC_Rendition const *  nr  ) 

Parameters:
nr A pointer to a const HIC_Rendition.
Returns:
A pointer to a 4x4 array of floats.
This function returns the camera projection matrix.

HC_EXTERNAL HIC_API HIC_Point const* HIC_Show_Camera_Target ( HIC_Rendition const *  nr  ) 

Parameters:
nr A pointer to a const HIC_Rendition.
Returns:
A pointer to a const HIC_Point.
This function returns camera target information.

HC_EXTERNAL HIC_API HIC_Vector const* HIC_Show_Camera_Up_Vector ( HIC_Rendition const *  nr  ) 

Parameters:
nr A pointer to a const HIC_Rendition.
Returns:
A pointer to a const HIC_Vector.
This function returns camera up vector information.

HC_EXTERNAL HIC_API HIC_Int_Rectangle const* HIC_Show_Clipping ( HIC_Rendition const *  nr  ) 

Parameters:
nr A pointer to a const HIC_Rendition.
Returns:
A pointer to a HIC_Int_Rectangle.
This function returns the clipping rectangle.

HC_EXTERNAL HIC_API float HIC_Show_Current_Z_Max ( HIC_Rendition const *  nr  ) 

Parameters:
nr A pointer to a const HIC_Rendition.
Returns:
A float.
This function returns the current Z max as a float value.

HC_EXTERNAL HIC_API HIC_Int_Rectangle const* HIC_Show_Full_Hard_Clip ( HIC_Rendition const *  nr  ) 

Parameters:
nr A pointer to a const HIC_Rendition.
Returns:
A pointer to a HIC_Int_Rectangle.
This function returns the full hard clip rectangle.

HC_EXTERNAL HIC_API bool HIC_Show_Hidden_Surfaces ( HIC_Rendition const *  nr  ) 

Parameters:
nr A pointer to a const HIC_Rendition.
Returns:
A boolean.
This function returns a boolean, true if hidden surfaces are shown.

HC_EXTERNAL HIC_API float const* HIC_Show_Modelling_Matrix ( HIC_Rendition const *  nr  ) 

Parameters:
nr A pointer to a const HIC_Rendition.
Returns:
A pointer to a 4x4 array of floats.
This function returns the modelling matrix.

HC_EXTERNAL HIC_API float const* HIC_Show_Modelling_Matrix_Adjoint ( HIC_Rendition const *  nr  ) 

Parameters:
nr A pointer to a const HIC_Rendition.
Returns:
A pointer to a 4x4 array of floats.
This function returns the adjoint modelling matrix.

HC_EXTERNAL HIC_API float const* HIC_Show_Object_To_Screen_Adjoint ( HIC_Rendition const *  nr  ) 

Parameters:
nr A pointer to a const HIC_Rendition.
Returns:
A pointer to a 4x4 array of floats.
This function returns the object to screen adjoint.

HC_EXTERNAL HIC_API float const* HIC_Show_Object_To_Screen_Matrix ( HIC_Rendition const *  nr  ) 

Parameters:
nr A pointer to a const HIC_Rendition.
Returns:
A pointer to a 4x4 array of floats.
This function returns the object to screen matrix.

HC_EXTERNAL HIC_API float const* HIC_Show_Transform_Matrix ( HIC_Rendition const *  nr  ) 

Parameters:
nr A pointer to a const HIC_Rendition.
Returns:
A pointer to a 4x4 array of floats.
This function returns the transform matrix as a 4x4 array of floats.

HC_EXTERNAL HIC_API int HIC_Show_Visibility ( HIC_Rendition const *  nr  ) 

Parameters:
nr A pointer to a const HIC_Rendition.
Returns:
An int.
This routine is used to obtain the existing bit values for visibility.

HC_EXTERNAL HIC_API HIC_Int_Rectangle const* HIC_Show_Window_Extent ( HIC_Rendition const *  nr  ) 

Parameters:
nr A pointer to a const HIC_Rendition.
Returns:
A pointer to a HIC_Int_Rectangle.
This function returns the window extent.

HC_EXTERNAL HIC_API float const* HIC_Show_World_To_Screen_Adjoint ( HIC_Rendition const *  nr  ) 

Parameters:
nr A pointer to a const HIC_Rendition.
Returns:
A pointer to a 4x4 array of floats.
This function returns the world to screen adjoint.

HC_EXTERNAL HIC_API float const* HIC_Show_World_To_Screen_Matrix ( HIC_Rendition const *  nr  ) 

Parameters:
nr A pointer to a const HIC_Rendition.
Returns:
A pointer to a 4x4 array of floats.
This function returns the world to screen matrix.

HC_EXTERNAL HIC_API bool HIC_Show_Z_Buffering ( HIC_Rendition const *  nr  ) 

Parameters:
nr A pointer to a const HIC_Rendition.
Returns:
A boolean, true if Z-buffering is in effect, otherwise false.
This function returns a boolean, true if Z-buffering is in effect, false if Z-buffering is not in effect.

HOOPS/3dGS I.M. Interface

     Full Index