Method HiddenRemoval
HiddenRemoval(OccurrenceList, SelectionLevel, int, int, double, bool, int, uint)
Delete parts, patches or polygons not viewed from a sphere around the scene
Declaration
public BoolList HiddenRemoval(OccurrenceList occurrences, SelectionLevel level, int resolution, int sphereCount, double fovX = 90, bool considerTransparentOpaque = false, int adjacencyDepth = 1, uint root = 0)
Parameters
Type | Name | Description |
---|---|---|
OccurrenceList | occurrences | Occurrences of components to process |
SelectionLevel | level | Level of parts to remove : Parts, Patches or Polygons |
int | resolution | Resolution of the visibility viewer |
int | sphereCount | Segmentation of the sphere sphereCount x sphereCount |
double | fovX | Horizontal field of view (in degree) |
bool | considerTransparentOpaque | If True, Parts, Patches or Polygons with a transparent appearance are considered as opaque |
int | adjacencyDepth | Mark neighbors polygons as visible |
uint | root | Specify another root for occluder scene |
Returns
Type | Description |
---|---|
BoolList |