Overview | All Modules | Tutorial | User's Guide | Programming Guide |
Module category: Tools
Tube creates cylinders around the lines. The shape of the tubes will be determined in function of the radius, number of sides (scalar parameters) and the type of the cylinder (open, closed or arrow). When a diameter is provided at port three, each line is scaled by the appropriate value. The Diameter is multiplied with the radius parameter value. When the amount of data supplied is equal to the number of points of the line, the tube thickness is adjusted on a per point basis.
Tube is available for all COVISE versions on all supported platforms.
Name | Type | Description |
Radius | Scalar | Radius of tubes |
Parts | Scalar | No. of sides of the tubes |
Option | Choice | The type of the cylinder
|
|
Name | Type | Description |
requiredlines | Lines | Lines |
optionalData | Float Float | Data to be mapped on the tubes |
optionalDiameter | Float | Beam diameter either per Point or Line, scaled by the radius parameter |
|
Name | Type | Description |
outputTubes | Polygons | Mantle of the tubes |
outputNormals | Normals | Normals of the surface to increase the quality of displaying the tubes |
outputDataOut | Float | Data mapped on the tubes |
|
The first image below shows the lines obtained as a result of the module VectorField (which ncludes the function of VectorScal).
The module Tube will generate tubes around these lines according to data received at the second import port. The result is shown in the second image.
Authors: Martin Aumüller, Ruth Lang, Daniela Rainer, Jürgen Schulze-Döbold, Andreas Werner, Peter Wolf, Uwe Wössner |
Copyright © 1993-2022 HLRS, 2004-2014 RRZK, 2005-2014 Visenso |
COVISE Version 2021.12
|