Occlusion_Query

Functions

void *

HIC_Begin_Occlusion_Query

void

HIC_End_Occlusion_Query

int

HIC_Get_Occlusion_Query

void

HIC_Delete_Occlusion_Query

int

HIC_Occlusion_Query_Available

Detailed Description

group Occlusion_Query

Function Documentation

void *HIC_Begin_Occlusion_Query(HIC_Rendition *nr, int disable_write)

This function begins an occlusion query.

Parameters
  • nr – A pointer to a const HIC_Rendition.

  • disable_write – A boolean.

Returns

A void pointer.

void HIC_End_Occlusion_Query(HIC_Rendition *nr, void *id)

This function ends an occlusion query.

Parameters
  • nr – A pointer to a const HIC_Rendition.

  • id – A void pointer.

int HIC_Get_Occlusion_Query(HIC_Rendition *nr, void *id)

This function returns the occlusion query.

Parameters
  • nr – A pointer to a const HIC_Rendition.

  • id – A void pointer.

Returns

An int.

void HIC_Delete_Occlusion_Query(HIC_Rendition *nr, void *id)

This function deletes the occlusion query.

Parameters
  • nr – A pointer to a const HIC_Rendition.

  • id – A void pointer.

int HIC_Occlusion_Query_Available(HIC_Rendition *nr)

This function returns a boolean which is true if the occlusion query is available and false if the occlusion query is not available.

Parameters

nr – A pointer to a const HIC_Rendition.

Returns

A boolean.