NormalComponent Class Reference


Detailed Description

This class represents the normal vector component.

Definition at line 188 of file MapExtractorAPI.h.

#include <MapExtractorAPI.h>

Inheritance diagram for NormalComponent:
Inheritance graph
[legend]

List of all members.

Public Member Functions

enum Space  Space (void) const
  Returns the coordinate space normals are calculated in.
void  SetSpace (enum Space eSpace)
  Sets the coorinate space in which normals should be calculated in.
bool  Smooth (void) const
  Returns true, if mudbox uses smooth normals on the source mesh, otherwise raw face normals will be used.
void  SetSmooth (bool bSmooth)
  Sets whether smooth or face normals should be used from the source mesh by Mudbox.
enum Compatibility  Compatibility (void) const
  Returns the current compatibility mode for the normal map. Valid only if the coordinate space is set to tangent.
void  SetCompatibility (enum Compatibility eCompatibility)
  Sets the current compatibility mode for the normal map. Valid only if the coordinate space is set to tangent.

Member Function Documentation

enum Space Space ( void  ) const

Returns the coordinate space normals are calculated in.

void SetSpace ( enum Space  eSpace )

Sets the coorinate space in which normals should be calculated in.

bool Smooth ( void  ) const

Returns true, if mudbox uses smooth normals on the source mesh, otherwise raw face normals will be used.

void SetSmooth ( bool  bSmooth )

Sets whether smooth or face normals should be used from the source mesh by Mudbox.

enum Compatibility Compatibility ( void  ) const

Returns the current compatibility mode for the normal map. Valid only if the coordinate space is set to tangent.

void SetCompatibility ( enum Compatibility  eCompatibility )

Sets the current compatibility mode for the normal map. Valid only if the coordinate space is set to tangent.


The documentation for this class was generated from the following file:

NormalComponent NormalComponent NormalComponent NormalComponent NormalComponent NormalComponent NormalComponent NormalComponent NormalComponent NormalComponent
NormalComponent NormalComponent NormalComponent NormalComponent NormalComponent NormalComponent NormalComponent NormalComponent NormalComponent NormalComponent