BRL-CAD
Manifold_Info Struct Reference
Collaboration diagram for Manifold_Info:
[legend]

Data Fields

ON_Brepbrep
 
ON_Brepbrep2
 
struct rt_bot_internal * bot
 
std::map< size_t, std::set< size_t > > patches
 
std::map< size_t, std::set< size_t > > patch_edges
 
std::map< size_t, std::vector< size_t > > polycurves
 
VertToEdge vert_to_edge
 
VertToPatch vert_to_patch
 
EdgeToFace edge_to_face
 
EdgeToPatch edge_to_patch
 
FaceToPatch face_to_patch
 
std::map< size_t, size_t > face_to_plane
 
PatchToPlane patch_to_plane
 
ON_3dVectorArray face_normals
 
ON_3dVectorArray vectors
 
std::map< std::pair< size_t, size_t >, fastf_tnorm_results
 
size_t patch_size_threshold
 
double face_plane_parallel_threshold
 
double neighbor_angle_threshold
 
int patch_cnt
 

Detailed Description

Definition at line 69 of file test_bot2nurbs.cpp.

Field Documentation

ON_Brep* brep

Definition at line 70 of file test_bot2nurbs.cpp.

Referenced by main().

ON_Brep* brep2

Definition at line 71 of file test_bot2nurbs.cpp.

Referenced by main().

struct rt_bot_internal* bot

Definition at line 72 of file test_bot2nurbs.cpp.

Referenced by main().

std::map< size_t, std::set<size_t> > patches

Definition at line 74 of file test_bot2nurbs.cpp.

Referenced by main().

std::map< size_t, std::set<size_t> > patch_edges

Definition at line 75 of file test_bot2nurbs.cpp.

Referenced by main().

std::map< size_t, std::vector<size_t> > polycurves

Definition at line 76 of file test_bot2nurbs.cpp.

VertToEdge vert_to_edge

Definition at line 78 of file test_bot2nurbs.cpp.

VertToPatch vert_to_patch

Definition at line 79 of file test_bot2nurbs.cpp.

EdgeToFace edge_to_face

Definition at line 80 of file test_bot2nurbs.cpp.

EdgeToPatch edge_to_patch

Definition at line 81 of file test_bot2nurbs.cpp.

Referenced by main().

FaceToPatch face_to_patch

Definition at line 82 of file test_bot2nurbs.cpp.

std::map< size_t, size_t > face_to_plane

Definition at line 83 of file test_bot2nurbs.cpp.

PatchToPlane patch_to_plane

Definition at line 84 of file test_bot2nurbs.cpp.

ON_3dVectorArray face_normals

Definition at line 85 of file test_bot2nurbs.cpp.

ON_3dVectorArray vectors

Definition at line 86 of file test_bot2nurbs.cpp.

Referenced by main().

std::map< std::pair<size_t, size_t>, fastf_t > norm_results

Definition at line 87 of file test_bot2nurbs.cpp.

size_t patch_size_threshold

Definition at line 88 of file test_bot2nurbs.cpp.

Referenced by main().

double face_plane_parallel_threshold

Definition at line 89 of file test_bot2nurbs.cpp.

Referenced by main().

double neighbor_angle_threshold

Definition at line 90 of file test_bot2nurbs.cpp.

Referenced by main().

int patch_cnt

Definition at line 91 of file test_bot2nurbs.cpp.

Referenced by main().


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