Public Member Functions | Static Public Member Functions | Protected Member Functions

KFbxLayerElementSmoothing Class Reference

This reference page is linked to from the following overview topics: List of Python FBX classes.


Search for all occurrences

Detailed Description

Layer element for indicating smoothness of components of a geometry.

Examples:

Normals/main.cxx.

Definition at line 2063 of file kfbxlayer.h.

#include <kfbxlayer.h>

Inheritance diagram for KFbxLayerElementSmoothing:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void  SetReferenceMode (KFbxLayerElement::EReferenceMode pMode)
  Sets the Reference Mode.

Static Public Member Functions

static KFBXNEW_DECLARE_FRIEND
KFbxLayerElementSmoothing
Create (KFbxLayerContainer *pOwner, char const *pName)
  Allocation method.

Protected Member Functions

  KFbxLayerElementSmoothing ()

Constructor & Destructor Documentation

KFbxLayerElementSmoothing ( ) [inline, protected]

Definition at line 2099 of file kfbxlayer.h.


Member Function Documentation

static KFBXNEW_DECLARE_FRIEND KFbxLayerElementSmoothing* Create ( KFbxLayerContainer pOwner,
char const *  pName 
) [static]

Allocation method.

Parameters:
pOwner The owner of this layer element.
pName The name of this layer element.
Returns:
A pointer to the layer element or NULL if creation fails.
void SetReferenceMode ( KFbxLayerElement::EReferenceMode  pMode ) [inline]

Sets the Reference Mode.

Parameters:
pMode Specifies the reference mode.
Remarks:
Only support eDIRECT.

Reimplemented from KFbxLayerElement.

Definition at line 2079 of file kfbxlayer.h.

    {
        if( pMode != KFbxLayerElement::eDIRECT )
        {
            K_ASSERT_MSG_NOW( "Smoothing layer elements must be direct mapped" );
            return;
        }
    }

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

KFbxLayerElementSmoothing KFbxLayerElementSmoothing KFbxLayerElementSmoothing KFbxLayerElementSmoothing KFbxLayerElementSmoothing KFbxLayerElementSmoothing KFbxLayerElementSmoothing KFbxLayerElementSmoothing KFbxLayerElementSmoothing KFbxLayerElementSmoothing
KFbxLayerElementSmoothing KFbxLayerElementSmoothing KFbxLayerElementSmoothing KFbxLayerElementSmoothing KFbxLayerElementSmoothing KFbxLayerElementSmoothing KFbxLayerElementSmoothing KFbxLayerElementSmoothing KFbxLayerElementSmoothing KFbxLayerElementSmoothing