Module aivis_engine_v2_cn_sdk_python.hub
Classes
-
Class for creating and handling constraint navigator hub. This is your entry point for all constraint navigator hub methods.
Private constructor. To create new instance, use: -
ConstraintNavigatorHub.create()
Static methods
-
@
FlavourRequirement([Flavour.FULL])
Create constraint navigator hub
Use
ConstraintNavigatorHub.get_model()
orConstraintNavigatorHub.get_report()
to get instances ofDtoHubModel
orDtoHubReport
as JSON string.Parameters
model_context
:aivis_engine_v2_cn_sdk_python.model_context.ModelContext
- Instance of model context
config_json
:str
DtoHubConfig
as JSON string
Returns
Hub
- Instance of constraint navigator hub
Methods
-
@
FlavourRequirement([Flavour.FULL])
Destroy this constraint navigator hub. It's always safe to destroy a hub. Internally the destruction only takes place after all references to this object have been released.
-
@
FlavourRequirement([Flavour.FULL])
Get this hub's
DtoHubModel
Returns
str
DtoHubModel
as JSON string
-
@
FlavourRequirement([Flavour.FULL])
Get this hub's
DtoHubReport
Returns
str
DtoHubReport
as JSON string
-