# HFrWireframe

## Functions

| `HFrWireframe`
| `HFrWireframe`
| `~HFrWireframe`
void | `Set`
`ConstFRType` | `GetType`
HConstFRSimpType * | `Create`

## Detailed Description

class HFrWireframe : public HConstFRSimpType

  This simplification type activates wireframe drawing and sets the Heuristic ‘no hidden surfaces’. A simplification level of 0 displays a no lod wireframe drawing. A simplification level of 1 takes the lod settings in the list into account

  Public Functions

  inline HFrWireframe()

    The default constructor.

  inline HFrWireframe(int min, int max)

    The constructor that allows you the set the minimum and maximum simplification levels.

    Parameters

      - min – The minimum simplification level.

      - max – The maximum simplification level.

  inline virtual ~HFrWireframe()
  virtual void Set(HConstantFrameRate *pCfr, int SimpLevel)

    If SimpLevel is 0, the methods tells HOOPS to render a wirefram drawing. If SimpLevel is 1, then it takes into account other lod settings in the simplification level list.

    Parameters

      - pCfr – A pointer to a HConstantFrameRate Object.

      - SimpLevel – Simplification level for the current type

  inline virtual ConstFRType GetType()
    Returns

      The simplification type associated with this class.

  Public Static Functions

  static inline HConstFRSimpType *Create(int min, int max)

    Create a new simplification type object. Use this method to avoid object ownership problems.

    Parameters

      - min – lowest simplification level

      - max – highest simplification level