Open CASCADE Technology 7.8.0
|
Auxiliary procedures to prepare Shaded presentation of specified shape. More...
#include <StdPrs_ShadedShape.hxx>
Auxiliary procedures to prepare Shaded presentation of specified shape.
|
static |
Shades <theShape> with texture coordinates.
theVolumeType | defines the way how to interpret input shapes - as Closed volumes (to activate back-face culling and capping plane algorithms), as Open volumes (shells or solids with holes) or to perform Autodetection (would split input shape into two groups) |
|
static |
Shades <theShape>.
theVolumeType | defines the way how to interpret input shapes - as Closed volumes (to activate back-face culling and capping plane algorithms), as Open volumes (shells or solids with holes) or to perform Autodetection (would split input shape into two groups) |
|
static |
Computes special wireframe presentation for faces without triangulation.
|
static |
Computes wireframe presentation for free wires and vertices.
|
static |
Searches closed and unclosed subshapes in shape structure and puts them into two compounds for separate processing of closed and unclosed sub-shapes.
|
static |
Define primitive array of boundary segments for specified shape.
theShape | segments array or NULL if specified face does not have computed triangulation |
theUpperContinuity | the most edge continuity class to be included to result (edges with more continuity will be ignored) |
|
inlinestatic |
Create primitive array with triangles for specified shape.
theShape | [in] the shape with precomputed triangulation |
|
static |
Create primitive array of triangles for specified shape.
theShape | the shape with precomputed triangulation |
theHasTexels | define UV coordinates in primitive array |
theUVOrigin | origin for UV coordinates |
theUVRepeat | repeat parameters for UV coordinates |
theUVScale | scale coefficients for UV coordinates |