Methods
- Func Add( replay, iProductsToSwept, iProductReference, iLODMode, iAccuracy, iShapeName, iActivatedShape, iDefaultShape) As
-
Creates a new SweptVolume and adds it to the SweptVolumes collection.
This function is deprecated.
- Returns:
- The created SweptVolume
- Example:
-
The following example creates a SweptVolume newSweptVolume
in the SweptVolume collection.
Set SweptVolume = SweptVolumes.Add
dd>
- Func AddFromSweptAble( iSweptAble, iProductsToSwept, iProductReference, iLODMode, iAccuracy, iShapeName, iActivatedShape, iDefaultShape) As
-
Creates a new SweptVolume and adds it to the SweptVolumes collection.
This function is deprecated.
- Returns:
- The created SweptVolume dd>
- Sub CleanUp()
- Cleans up.
- Func ComputeASweptVolume( iReplay, iSweptAble, iProductsToSwept, iProductReference, iLODMode, iAccuracy, iWrappingGrain, iWrappingRatio, iSimplifAccuracy) As
-
Computes a swept volume.
This function is deprecated.
- Returns:
- The created SweptVolume dd>
- Func ComputeASweptVolumeFromReplay( iReplay, iProductsToSwept, iProductReference, iLODMode, iAccuracy, iWrappingGrain, iWrappingRatio, iSimplifAccuracy) As
-
Computes a swept volume.
This function is deprecated.
- Returns:
- The created SweptVolume dd>
- Func ComputeASweptVolumeFromSweptable( iSweptAble, iProductsToSwept, iProductReference, iLODMode, iAccuracy, iWrappingGrain, iWrappingRatio, iSimplifAccuracy) As
-
Computes a swept volume.
This function is deprecated.
- Returns:
- The created SweptVolume dd>
- Sub ComputeSweptVolumes( iReplay, iSweptAble, iProductsToSwept, iProductReference, iLODMode, iAccuracy, iPerformWrapping, iPerformSimplif, iWrappingGrain, iWrappingRatio, iSimplifAccuracy, oSweptVolumeDocuments)
-
Computes a swept volume, from a replay or a track.
- Parameters:
-
- iReplay
- Replay on which we perfom the swept volume. Can be NULL. dd>
- iSweptAble
- Track (or any other thing that implements CATISweptAble) on which we perfom the swept volume. Can be NULL. dd>
- iProductsToSwept
- Selection of products to sweep. dd>
- iProductReference
- Product taken as a reference. dd>
- iLODMode
- Do we want levels of details or not? dd>
- iAccuracy
- Filtering positions parameter. dd>
- iPerformWrapping
- Do we perform a wrapping? dd>
- iPerformSimplif
- Do we perform a simplification? dd>
- iWrappingGrain
- Grain for wrapping. dd>
- iWrappingRatio
- Offset ratio for wrapping. dd>
- iSimplifAccuracy
- Accuracy for simplification. dd>
- Returns:
- oSweptVolumeDocuments: Documents containing the results. dd>
- Sub ComputeSweptVolumesFromReplay( iReplay, iProductsToSwept, iProductReference, iLODMode, iAccuracy, iPerformWrapping, iPerformSimplif, iWrappingGrain, iWrappingRatio, iSimplifAccuracy, oSweptVolumeDocuments)
-
Computes a swept volume from a replay.
- Parameters:
-
- iReplay
- Replay on which we perfom the swept volume. dd>
- iProductsToSwept
- Selection of products to sweep. dd>
- iProductReference
- Product taken as a reference. dd>
- iLODMode
- Do we want levels of details or not? dd>
- iAccuracy
- Filtering positions parameter. dd>
- iPerformWrapping
- Do we perform a wrapping? dd>
- iPerformSimplif
- Do we perform a simplification? dd>
- iWrappingGrain
- Grain for wrapping. dd>
- iWrappingRatio
- Offset ratio for wrapping. dd>
- iSimplifAccuracy
- Accuracy for simplification. dd>
- Returns:
- oSweptVolumeDocuments: Documents containing the results. dd>
- Sub ComputeSweptVolumesFromSweptable( iSweptAble, iProductsToSwept, iProductReference, iLODMode, iAccuracy, iPerformWrapping, iPerformSimplif, iWrappingGrain, iWrappingRatio, iSimplifAccuracy, oSweptVolumeDocuments)
-
Computes a swept volume from a track.
- Parameters:
-
- iSweptAble
- Track (or any other thing that implements CATISweptAble) on which we perfom the swept volume. dd>
- iProductsToSwept
- Selection of products to sweep. dd>
- iProductReference
- Product taken as a reference. dd>
- iLODMode
- Do we want levels of details or not? dd>
- iAccuracy
- Filtering positions parameter. dd>
- iPerformWrapping
- Do we perform a wrapping? dd>
- iPerformSimplif
- Do we perform a simplification? dd>
- iWrappingGrain
- Grain for wrapping. dd>
- iWrappingRatio
- Offset ratio for wrapping. dd>
- iSimplifAccuracy
- Accuracy for simplification. dd>
- Returns:
- oSweptVolumeDocuments: Documents containing the results. dd>
- Sub SetSilhouette( OnOff)
- Adds the possibility to make a silhouette before the swept volume
- Sub SetSpatialSplit( OnOff)
- Adds the possibility to parallelize swept&wrapping after a spatial split. This gains in memory but not in CPU usage (takes longer.)