#include <iunwrap.h>

Public Member Functions |
|
| BEGIN_FUNCTION_MAP | FN_0 (unwrap_getthickopenedges, TYPE_BOOL, fnGetThickOpenEdges) |
| VFN_1 (unwrap_setthickopenedges, fnSetThickOpenEdges, TYPE_BOOL) | |
| FN_0 (unwrap_getviewportopenedges, TYPE_BOOL, fnGetViewportOpenEdges) | |
| VFN_1 (unwrap_setviewportopenedges, fnSetViewportOpenEdges, TYPE_BOOL) | |
| VFN_0 (unwrap_selectinvertedfaces, fnSelectInvertedFaces) | |
| FN_0 (unwrap_getrelativetypein, TYPE_BOOL, fnGetRelativeTypeInMode) | |
| VFN_1 (unwrap_setrelativetypein, fnSetRelativeTypeInMode, TYPE_BOOL) | |
| VFN_3 (unwrap_stitchverts2, fnStitchVerts2, TYPE_BOOL, TYPE_FLOAT, TYPE_BOOL) | |
| VFN_1 (unwrap_addmap, fnAddMap, TYPE_TEXMAP) | |
| VFN_6 (unwrap_flattenmapbymatid, fnFlattenMapByMatID, TYPE_FLOAT, TYPE_FLOAT, TYPE_BOOL, TYPE_INT, TYPE_BOOL, TYPE_BOOL) | |
| VFN_7 (unwrap_getarea, fnGetArea, TYPE_BITARRAY, TYPE_FLOAT_BR, TYPE_FLOAT_BR, TYPE_FLOAT_BR, TYPE_FLOAT_BR, TYPE_FLOAT_BR, TYPE_FLOAT_BR) | |
| FN_0 (unwrap_getrotationsrespectaspect, TYPE_BOOL, fnGetRotationsRespectAspect) | |
| VFN_1 (unwrap_setrotationsrespectaspect, fnSetRotationsRespectAspect, TYPE_BOOL) | |
| VFN_1 (unwrap_setmax5flatten, fnSetMax5Flatten, TYPE_BOOL) | |
| END_FUNCTION_MAP FPInterfaceDesc * | GetDesc () |
| virtual BOOL | fnGetThickOpenEdges ()=0 |
| virtual void | fnSetThickOpenEdges (BOOL thick)=0 |
| virtual BOOL | fnGetViewportOpenEdges ()=0 |
| virtual void | fnSetViewportOpenEdges (BOOL thick)=0 |
| virtual void | fnSelectInvertedFaces ()=0 |
| virtual BOOL | fnGetRelativeTypeInMode ()=0 |
| virtual void | fnSetRelativeTypeInMode (BOOL absolute)=0 |
| virtual void | fnStitchVerts2 (BOOL bAlign, float fBias, BOOL bScale)=0 |
| virtual void | fnAddMap (Texmap *map)=0 |
| virtual void | fnFlattenMapByMatID (float angleThreshold, float spacing, BOOL normalize, int layoutType, BOOL rotateClusters, BOOL alignWidth)=0 |
| virtual void | fnGetArea (BitArray *faceSelection, float &x, float &y, float &width, float &height, float &uvArea, float &geomArea)=0 |
| virtual BOOL | fnGetRotationsRespectAspect ()=0 |
| virtual void | fnSetRotationsRespectAspect (BOOL respect)=0 |
| virtual void | fnSetMax5Flatten (BOOL like5)=0 |
| BEGIN_FUNCTION_MAP FN_0 | ( | unwrap_getthickopenedges | , |
| TYPE_BOOL | , | ||
| fnGetThickOpenEdges | |||
| ) |
| VFN_1 | ( | unwrap_setthickopenedges | , |
| fnSetThickOpenEdges | , | ||
| TYPE_BOOL | |||
| ) |
| FN_0 | ( | unwrap_getviewportopenedges | , |
| TYPE_BOOL | , | ||
| fnGetViewportOpenEdges | |||
| ) |
| VFN_1 | ( | unwrap_setviewportopenedges | , |
| fnSetViewportOpenEdges | , | ||
| TYPE_BOOL | |||
| ) |
| VFN_0 | ( | unwrap_selectinvertedfaces | , |
| fnSelectInvertedFaces | |||
| ) |
| FN_0 | ( | unwrap_getrelativetypein | , |
| TYPE_BOOL | , | ||
| fnGetRelativeTypeInMode | |||
| ) |
| VFN_1 | ( | unwrap_setrelativetypein | , |
| fnSetRelativeTypeInMode | , | ||
| TYPE_BOOL | |||
| ) |
| VFN_3 | ( | unwrap_stitchverts2 | , |
| fnStitchVerts2 | , | ||
| TYPE_BOOL | , | ||
| TYPE_FLOAT | , | ||
| TYPE_BOOL | |||
| ) |
| VFN_1 | ( | unwrap_addmap | , |
| fnAddMap | , | ||
| TYPE_TEXMAP | |||
| ) |
| VFN_6 | ( | unwrap_flattenmapbymatid | , |
| fnFlattenMapByMatID | , | ||
| TYPE_FLOAT | , | ||
| TYPE_FLOAT | , | ||
| TYPE_BOOL | , | ||
| TYPE_INT | , | ||
| TYPE_BOOL | , | ||
| TYPE_BOOL | |||
| ) |
| VFN_7 | ( | unwrap_getarea | , |
| fnGetArea | , | ||
| TYPE_BITARRAY | , | ||
| TYPE_FLOAT_BR | , | ||
| TYPE_FLOAT_BR | , | ||
| TYPE_FLOAT_BR | , | ||
| TYPE_FLOAT_BR | , | ||
| TYPE_FLOAT_BR | , | ||
| TYPE_FLOAT_BR | |||
| ) |
| FN_0 | ( | unwrap_getrotationsrespectaspect | , |
| TYPE_BOOL | , | ||
| fnGetRotationsRespectAspect | |||
| ) |
| VFN_1 | ( | unwrap_setrotationsrespectaspect | , |
| fnSetRotationsRespectAspect | , | ||
| TYPE_BOOL | |||
| ) |
| VFN_1 | ( | unwrap_setmax5flatten | , |
| fnSetMax5Flatten | , | ||
| TYPE_BOOL | |||
| ) |
| END_FUNCTION_MAP FPInterfaceDesc* GetDesc | ( | ) | [virtual] |
Implements FPInterface.
| virtual BOOL fnGetThickOpenEdges | ( | ) | [pure virtual] |
| virtual void fnSetThickOpenEdges | ( | BOOL | thick | ) | [pure virtual] |
| thick | - if true, display thick edges |
| virtual BOOL fnGetViewportOpenEdges | ( | ) | [pure virtual] |
| virtual void fnSetViewportOpenEdges | ( | BOOL | thick | ) | [pure virtual] |
| virtual void fnSelectInvertedFaces | ( | ) | [pure virtual] |
| virtual BOOL fnGetRelativeTypeInMode | ( | ) | [pure virtual] |
| virtual void fnSetRelativeTypeInMode | ( | BOOL | absolute | ) | [pure virtual] |
| absolute | - If true, disable the relative toggle for the typeins |
| virtual void fnStitchVerts2 | ( | BOOL | bAlign, |
| float | fBias, | ||
| BOOL | bScale | ||
| ) | [pure virtual] |
| virtual void fnAddMap | ( | Texmap * | map | ) | [pure virtual] |
| virtual void fnFlattenMapByMatID | ( | float | angleThreshold, |
| float | spacing, | ||
| BOOL | normalize, | ||
| int | layoutType, | ||
| BOOL | rotateClusters, | ||
| BOOL | alignWidth | ||
| ) | [pure virtual] |
| virtual void fnGetArea | ( | BitArray * | faceSelection, |
| float & | x, | ||
| float & | y, | ||
| float & | width, | ||
| float & | height, | ||
| float & | uvArea, | ||
| float & | geomArea | ||
| ) | [pure virtual] |
| virtual BOOL fnGetRotationsRespectAspect | ( | ) | [pure virtual] |
| virtual void fnSetRotationsRespectAspect | ( | BOOL | respect | ) | [pure virtual] |
| virtual void fnSetMax5Flatten | ( | BOOL | like5 | ) | [pure virtual] |
| like5 | - if true, the flatten algorithm will act like the Max5 version |