# HFrNoSimp

## Functions

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

## Detailed Description

class HFrNoSimp : public HConstFRSimpType

  HFrNoSimp is a no simplification type. Use this type as your base simplification type list if there is no antialiasing in the scene.

  Public Functions

  inline HFrNoSimp()

    The default construtor.

  inline HFrNoSimp(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 ~HFrNoSimp()
  virtual void Set(HConstantFrameRate *pCfr, int SimpLevel)

    If SimpLevel is 1 or 0, this method turns off shadow and cutting plane regeneration.

    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