NetDEM
v1.0
Loading...
Searching...
No Matches
netdem::TriMesh Member List
This is the complete list of members for
netdem::TriMesh
, including all inherited members.
AlignAxes
()
netdem::TriMesh
bound_aabb_max
netdem::Shape
protected
bound_aabb_min
netdem::Shape
protected
bound_sphere_radius
netdem::Shape
protected
CheckConvexity
()
netdem::Shape
CheckEnclose
(Vec3d const &pos) const
netdem::Shape
virtual
CheckPrincipal
() const
netdem::Shape
virtual
Clone
() const override
netdem::TriMesh
virtual
ClosestFacet
(Vec3d const &pos)
netdem::TriMesh
coded_netsdf
enum value
netdem::Shape
cylinder
enum value
netdem::Shape
Decimate
(int num_nodes)
netdem::TriMesh
DisableSurfaceNodes
()
netdem::Shape
virtual
ellipsoid
enum value
netdem::Shape
enable_debugging
netdem::TriMesh
EnableSurfaceNodes
()
netdem::Shape
virtual
facets
netdem::TriMesh
GetBoundAABB
() const
netdem::Shape
virtual
GetBoundAABB
(Vec3d const &pos, Vec4d const &quat) const
netdem::Shape
virtual
GetBoundSphereRadius
() const
netdem::Shape
virtual
GetInertia
() const
netdem::Shape
virtual
GetInertiaPrincipal
() const
netdem::Shape
GetRenderMesh
() const
netdem::Shape
GetSize
() const
netdem::Shape
virtual
GetSkin
() const
netdem::Shape
virtual
GetSkinFactor
() const
netdem::Shape
virtual
GetSTLModel
(int num_nodes=200) override
netdem::TriMesh
virtual
GetSurfaceNodeAreas
() const
netdem::Shape
virtual
GetSurfaceNodeNum
() const
netdem::Shape
virtual
GetSurfaceNodes
() const
netdem::Shape
virtual
GetSurfaceNodeSpacing
() const
netdem::Shape
virtual
GetVolume
() const
netdem::Shape
virtual
id
netdem::Shape
inertia
netdem::Shape
protected
Init
()
netdem::TriMesh
InitFromJson
(nlohmann::json const &js) override
netdem::TriMesh
virtual
InitFromJsonFile
(std::string const &js_file)
netdem::Shape
virtual
InitFromOFF
(std::string const &file)
netdem::TriMesh
InitFromSTL
(std::string const &file)
netdem::TriMesh
InitFromSTL
(STLModel const &stl_model)
netdem::TriMesh
is_convex
netdem::Shape
protected
IsSurfaceNodesEnabled
()
netdem::Shape
virtual
label
netdem::Shape
level_set
enum value
netdem::Shape
linked_vertices
netdem::TriMesh
MakeConvex
()
netdem::TriMesh
netsdf
enum value
netdem::Shape
none
enum value
netdem::Shape
num_cells
netdem::TriMesh
num_shapes
enum value
netdem::Shape
PackJson
() override
netdem::TriMesh
virtual
plane
enum value
netdem::Shape
point_sphere
enum value
netdem::Shape
poly_super_ellipsoid
enum value
netdem::Shape
poly_super_quadrics
enum value
netdem::Shape
polybezier
enum value
netdem::Shape
Print
() override
netdem::TriMesh
virtual
render_mesh
netdem::Shape
SaveAsSTL
(std::string const &filename)
netdem::Shape
virtual
SaveAsVTK
(std::string const &filename)
netdem::Shape
virtual
SaveNormalPatchesCubic
(std::string const &file)
netdem::TriMesh
SaveNormalPatchesSpherical
(std::string const &file)
netdem::TriMesh
sdf_calculator
netdem::TriMesh
SetSize
(double d) override
netdem::TriMesh
virtual
SetSkin
(double sk)
netdem::Shape
virtual
SetSkinFactor
(double sk_factor)
netdem::Shape
virtual
SetSurfaceNodeNum
(int num)
netdem::Shape
virtual
SetSurfaceNodes
(VecXT< Vec3d > const &nodes)
netdem::Shape
virtual
SetSurfaceNodes
(STLModel const &surf_stl)
netdem::Shape
virtual
shape_name
netdem::Shape
shape_type
netdem::Shape
SignedDistance
(Vec3d const &pos) const override
netdem::TriMesh
virtual
size
netdem::Shape
protected
skin
netdem::Shape
protected
skin_factor
netdem::Shape
protected
sphere
enum value
netdem::Shape
spherical_harmonics
enum value
netdem::Shape
SupportPoint
(Vec3d const &dir) override
netdem::TriMesh
virtual
SupportPoint_HillClimb
(Vec3d const &dir)
netdem::TriMesh
SupportPoint_LinkedVertices
(Vec3d const &dir)
netdem::TriMesh
SupportPoint_Sweep
(Vec3d const &dir)
netdem::TriMesh
SupportPoints
(Vec3d const &dir) override
netdem::TriMesh
virtual
SupportPoints_HillClimb
(Vec3d const &dir)
netdem::TriMesh
SupportPoints_HillClimbCheckCoplane
(int vert_id, Vec3d const &max_pos, VecXT< int > *const vert_id_list, Vec3d const &dir)
netdem::TriMesh
SupportPoints_LinkedVertices
(Vec3d const &dir)
netdem::TriMesh
SupportPoints_Sweep
(Vec3d const &dir)
netdem::TriMesh
surface_node_areas
netdem::Shape
protected
surface_node_num
netdem::Shape
protected
surface_node_spacing
netdem::Shape
protected
surface_nodes
netdem::Shape
protected
SurfacePoint
(Vec3d const &pos) override
netdem::TriMesh
virtual
Translate
(Vec3d const &pos)
netdem::Shape
virtual
triangle
enum value
netdem::Shape
TriMesh
()
netdem::TriMesh
trimesh
enum value
netdem::Shape
trimesh_convex
enum value
netdem::Shape
Type
enum name
netdem::Shape
UpdateRenderMesh
(int num_nodes=200)
netdem::Shape
virtual
UpdateShapeProperties
() override
netdem::TriMesh
virtual
UpdateSurfaceNodes
() override
netdem::TriMesh
virtual
use_customized_solver
netdem::Shape
use_linked_patches
netdem::TriMesh
use_surface_nodes
netdem::Shape
protected
vertices
netdem::TriMesh
vertices_neighs
netdem::TriMesh
VerticesOfAABB
(Vec3d const &bmin, Vec3d const &bmax)
netdem::Shape
static
volume
netdem::Shape
protected
~Shape
()
netdem::Shape
virtual
Generated by
1.12.0