occ
Loading...
Searching...
No Matches
occ::isosurface::Isosurface Struct Reference

#include <isosurface.h>

Collaboration diagram for occ::isosurface::Isosurface:
[legend]

Public Member Functions

float volume () const
 
float surface_area () const
 

Public Attributes

FMat3N vertices
 
IMat3N faces
 
FMat3N normals
 
FVec gaussian_curvature
 
FVec mean_curvature
 
IsosurfaceProperties properties
 
float isovalue {0.002}
 
float separation {0.2}
 
std::string kind {"Unknown"}
 
std::string description {"Isosurface"}
 

Member Function Documentation

◆ surface_area()

float occ::isosurface::Isosurface::surface_area ( ) const

◆ volume()

float occ::isosurface::Isosurface::volume ( ) const

Member Data Documentation

◆ description

std::string occ::isosurface::Isosurface::description {"Isosurface"}

◆ faces

IMat3N occ::isosurface::Isosurface::faces

◆ gaussian_curvature

FVec occ::isosurface::Isosurface::gaussian_curvature

◆ isovalue

float occ::isosurface::Isosurface::isovalue {0.002}

◆ kind

std::string occ::isosurface::Isosurface::kind {"Unknown"}

◆ mean_curvature

FVec occ::isosurface::Isosurface::mean_curvature

◆ normals

FMat3N occ::isosurface::Isosurface::normals

◆ properties

IsosurfaceProperties occ::isosurface::Isosurface::properties

◆ separation

float occ::isosurface::Isosurface::separation {0.2}

◆ vertices

FMat3N occ::isosurface::Isosurface::vertices

The documentation for this struct was generated from the following file: