Workspace 6.21.5
|
Creates a RodGlypher; a glypher that creates "rods" (long cylindrical objects) at each node in a mesh. The parameters controlling the shape of each rod are extracted from state data associated with the mesh (or from default values if no named state exists on the mesh).
Inputs: | |||
---|---|---|---|
Enabled | bool | ||
Interval | int | If greater than one, only every Xth glyph will be drawn. | |
Interval state name | QString | ||
Radius state name | QString | ||
Radius state enabled | bool | ||
Default radius | double | ||
Orientation state name | QString | The orientation is specified as Euler angles, not a direction. | |
Orientation state enabled | bool | ||
Half-length state name | QString | ||
Half-length state enabled | bool | ||
Default half-length | double | ||
Subdivisions | int | Controls the level-of-detail (quality) of the glyphs. Higher is better, but slower performing. | |
Shape tolerance | double | Tolerance to determine if glyphers differ. | |
Generate hemispherical caps | bool | ||
Include tips in length | bool | When true, the length of the glyph is measured between the extreme tips of the glyph. When false, the length does not include any contribution from the tip geometry (if any - see input "Generate hemispherical caps").) | |
Glyph target | CSIRO::Rendering::RodGlypherTargetType | The type of item to glyph - nodes or segments. | |
Outputs: | |||
Glypher | CSIRO::Rendering::RodGlypher |