Geometric Model Information Methods
Every geometry object in a geometry sequence, as well as the finalized geometry, have an associated GeomInfo object for which you can get information about the geometric model.
To get the GeomInfo object for a geometry object <objtag>, use:
GeomInfo info = model.component(<ctag>).geom(<tag>).obj(<objtag>);
To get the GeomInfo object for the finalized geometry or for the geometric model of a component that is defined by a mesh, use:
GeomInfo info = model.component(<ctag>).geom(<tag>).info();
For more information about getting information for meshes, see Information on the Geometric Model.
For a GeomSequence whose component’s geometric model is defined by a MeshSequence, the GeomInfo methods return information about that geometric model, not about the GeomSequence. The behavior in this case might change in a future version.
General Information
Geometric Entity Counters
Adjacency
Edge Evaluation
1 Not supported for geometric models defined by a mesh.
Face Evaluation
1 Not supported for geometric models defined by a mesh.
2 Only supported for faces that are not virtual.
Geometry Representation Arrays
1 Not supported for geometric models defined by a mesh.
3 Only supported on geometry objects using the COMSOL kernel, and not for assembly geometries or virtual geometries.
In the GeomSequence interface, the GeomInfo methods give information about the finalized geometry of the geometry sequence. However, for a GeomSequence whose component's geometric model is defined by a MeshSequence, the GeomInfo methods instead return information about that geometric model. The behavior in this case might change in a future version.
GeomSequence.obj gives information about a geometry object resulting from a geometry feature.
You can use GeomSequence.axisymmetric(boolean) to change its axisymmetry status.