ddg.conversion package
Subpackages
- ddg.conversion.halfedge package
- ddg.conversion.indexedfaceset package
- ddg.conversion.nets package
- ddg.conversion.obj package
Module contents
- ddg.conversion.to_smooth_net(object_, domain=None, **kwargs)[source]
Convert an object to a smooth net.
- Parameters:
- object_ddg.geometry.Subspace, ddg.geometry.Point, ddg.geometry.Quadric
Object to be converted. Currently supported:
- domainlist or SmoothDomain (default=None)
Optionally a domain to assign to the net. If
domainis not contained in the default domain, they are intersected and a warning is raised. Usesddg.nets.create_subdomain().- **kwargsdict
Keyword arguments to be passed to the type-specific conversion. See submodules for available options.
- Returns:
- SmoothNet, SmoothCurve, PointNet or EmptyNet
- Raises:
- TypeError
If object has a type for which conversion is not possible.
- Warns:
- RuntimeWarning
If
domainis not contained in the default domain of the object.