LevelSet | R Documentation |
Class for manifolds embedded in a vector space by a submersion.
rgeomstats::PythonClass
-> rgeomstats::Manifold
-> LevelSet
embedding_space
An object of class VectorSpace
specifying the
embedding space.
embedding_metric
???
submersion
???
value
???
tangent_submersion
???
rgeomstats::PythonClass$get_python_class()
rgeomstats::PythonClass$set_python_class()
rgeomstats::Manifold$belongs()
rgeomstats::Manifold$is_tangent()
rgeomstats::Manifold$random_point()
rgeomstats::Manifold$random_tangent_vec()
rgeomstats::Manifold$regularize()
rgeomstats::Manifold$set_metric()
rgeomstats::Manifold$to_tangent()
new()
The LevelSet
class constructor.
LevelSet$new( dim, embedding_space, submersion, value, tangent_submersion, default_coords_type = "intrinsic", ..., py_cls = NULL )
dim
An integer value specifying the dimension of the manifold.
embedding_space
An object of class VectorSpace
specifying the
embedding space.
submersion
???
value
???
tangent_submersion
???
default_coords_type
A string specifying the coordinate type.
Choices are extrinsic
or intrinsic
. Defaults to intrinsic
.
...
Extra arguments to be passed to parent class constructors. See
Manifold
class.
py_cls
A Python object of class LevelSet
. Defaults to NULL
in
which case it is instantiated on the fly using the other input
arguments.
An object of class LevelSet
.
intrinsic_to_extrinsic_coords()
Converts from intrinsic to extrinsic coordinates.
LevelSet$intrinsic_to_extrinsic_coords(point_intrinsic)
point_intrinsic
A numeric array of shape dim
specifying a point
in the embedded manifold in intrinsic coordinates.
A numeric array of shape dim_embedding
representing the same
point in the embedded manifold in extrinsic coordinates.
extrinsic_to_intrinsic_coords()
Converts from extrinsic to intrinsic coordinates.
LevelSet$extrinsic_to_intrinsic_coords(point_extrinsic)
point_extrinsic
A numeric array of shape dim_embedding
specifying a point in the embedded manifold in extrinsic coordinates,
i.E. in the coordinates of the embedding manifold.
A numeric array of shape dim
representing the same point in the
embedded manifold in intrinsic coordinates.
projection()
Projects a point in embedding manifold on embedded manifold.
LevelSet$projection(point)
point
A numeric array of shape dim_embedding
specifying a point
in the embedding manifold.
A numeric array of shape dim_embedding
storing the projected
point.
clone()
The objects of this class are cloneable with this method.
LevelSet$clone(deep = FALSE)
deep
Whether to make a deep clone.
Nicolas Guigui and Nina Miolane
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.