#include <c4d_painter.h>
Deprecated. Manipulate the UVs using BaseDocument::GetActiveUVWObjects() or the UVWTag.
◆ TempUVHandle()
◆ ~TempUVHandle()
◆ GetMode()
Deprecated. Retrieves the current UV editor mode.
- Returns
- The mode: EditorModes
◆ GetPoint()
Deprecated. Retrieves the start of the read-only points array.
- Returns
- The pointer to the points array.
◆ GetPoly()
Deprecated. Retrieves the start of the read-only polygons array.
- Returns
- The pointer to the polygons array.
◆ GetPolySel()
Deprecated. Retrieves the selected polygons.
- Returns
- The polygons selection.
◆ GetPolyHid()
Deprecated. Retrieves the hidden polygons.
- Returns
- The hidden polygons selection.
◆ GetUVPointSel()
Deprecated. Retrieves the selected UV points.
The points are indexed by 4 * polygon + point where polygon is the polygon index and point is the point index between 0 and 3 (a, b, c, d).
- Returns
- The UV points selection.
◆ GetUVEdgeSel()
Deprecated. Retrieves the selected edges.
- Returns
- The edge selection.
◆ GetUVIslands()
Deprecated. Retrieves a list of UV island indexes to which each UV polygon belongs. A UV polygon can only belong to one UV island.
- Returns
- The UV island per UV polygon array.
◆ GetPointCount()
Deprecated. Retrieves the point count.
- Returns
- The point count.
◆ GetPolyCount()
Deprecated. Retrieves the polygon count.
- Returns
- The polygon count.
◆ GetBaseObject()
Deprecated. Retrieves the object of the UV set.
- Returns
- The object of the UV set.
◆ IsEditable()
Deprecated. Checks if UVs are editable or not. Polygon objects have editable UVs, object generators usually not.
- Returns
- true if UVs are editable, otherwise false.
◆ GetUVW()
Deprecated. Retrieves the UV array.
- Returns
- The pointer to the UV array.
◆ SetUVW()
Deprecated. Applies changes of the UV set to the object.
- Parameters
-
| [in] | uv | The pointer to the changed UV array. |
- Returns
- true if successful, otherwise false.
◆ SetUVWFromTextureView()
Deprecated. Applies changes of the UV set to the object, optionally using the components in the last active Texture View instance.
- Parameters
-
| [in] | uvw | The pointer to the changed UV array. |
| [in] | ignoreHidden | If true, do not affect the UV coordinates of UV Polygons or UV Points of hidden polygons. |
| [in] | ignoreUnselected | If true, do not affect the UV coordinates of UV Polygons, or UV Points (depending on the current mode) that are unselected in the Texture View. |
| [in] | autoSelectAll | If true, automatically selects all UV Polygons, or UV Points (depending on the current mode). |
| [in] | registerUndo | If true, an undo is added for the operation. Since R16 |
- Returns
- true if successful, otherwise false.
◆ SetUVPointSelectionFromTextureView()
| Bool SetUVPointSelectionFromTextureView |
( |
const BaseSelect * |
uvPointSelection, |
|
|
Bool |
bleedSelection |
|
) |
| |
Deprecated. Sets the UV Point selection. The points have to be indexed as follows: 4 * polygon + point where polygon is the polygon index and point is the point index between 0 and 3 (a, b, c, d).
- Parameters
-
| [in] | uvPointSelection | The pointer to the new UV Point selection. |
| [in] | bleedSelection | If true, ensures that if one UV point is selected, all UV points having the same coordinates are selected as well. If false it doesn't check, which is faster. |
- Returns
- true if successful, otherwise false.
◆ SetUVEdgeSelection()
Deprecated. Sets the UV Edge selection. The edges have to be indexed as follows: 4 * polygon + edge where polygon is the polygon index and edge is the edge index between 0 and 3.
- Parameters
-
| [in] | uvEdgeSelection | The pointer to the new UV Edge selection. |
- Returns
- true if successful, otherwise false.