IGlobalAPI_DG Interface
- LockInitialisationContext
- GetGenerator
- LaunchExplorer
- GetReferenceCount
- AddRefUnsafe
- ReleaseUnsafe
- GetTechnology
- GetCoreContext
IControlInitialisationContext_DG LockInitialisationContext()
IObjectGenerator_DG GetGenerator()
void LaunchExplorer(IModel_DG model, IView_DG view)
int GetReferenceCount(IUnk anInterface)
int AddRefUnsafe(IUnk anInterface)
int ReleaseUnsafe(IUnk anInterface)
ITechnology_DG GetTechnology(String name)
IDictionary_DG GetCoreContext()
Returns set of parameters used in pure geometric operations.
In the current version the first three parameters are relevant to BRep to Mesh geometry conversion.
Details.
The PresizeBoundingBoxes parameter defines the algorithm used in calculatin of bounding boxes of geometories. By default this item is not present in the dictionary. If added and set to true, a slower but more presize method is used. This case should be considered as "experimental". It is designed to be used in testing.
Property |
Description |
Type |
Parameter ID |
Default |
DeviationParametricToMeshConversion |
Deviation for BRep to Mesh background conversion |
Double |
0 |
0.1 |
DeviationParametricToMeshConversionDefault |
The read-only default for DeviationParametricToMeshConversion |
Double |
1 |
0.1 |
UseViewDeviation |
If true and a view reference is available, an automatic deviation will be used instead of DeviationParametricToMeshConversion |
Boolean |
0 |
true |
PresizeBoundingBoxes |
Not in the context dictionary by default. If present and is true, a slower but more presize method is used. See the comments above |
Boolean |
1 |
false |
|