StripTopol Sample
StripTopol is a simple application, which demonstrates
topological operations performed programmatically on strips of surface patches of 3DS and SOR geometry.
Running the application
On start the application displays the default model (cube). For simplicity the
application displays and modifies information related to the first top level
object in the model (see Structure of DInsight models). Controls on the right display properties of the surface strip in the object. "Joint" edit boxes allow modification of the current joint. The modification will be applied at the current z position, which is in the middle
by default.
The menu contains topological commands which modify structure of the surface
strip. The edges are numbered in CCW direction when
looking from the end of the local Z axis. This can be verified by changing
coordinate in "Joint" edit boxes. Number of a surface patch is the
number of its first edge in the same direction.
New Knot command allows increasing number of knots in the axial base, hence increasing
degree of freedom for modifications along z axis. Note that this command has no
meaning for Surface Of Revolution objects (if opened via the File menu) as those do not have axial base.
File submenu allows saving and loading models. This sample accepts only models, where the first top object has 3DS or SOR geometry.
See also: Sample List.
|