WCSim
|
#include <CADMesh.hh>
Private Member Functions | |
CADMeshTemplate () | |
CADMeshTemplate (G4String file_name) | |
CADMeshTemplate (G4String file_name, File::Type file_type) | |
CADMeshTemplate (std::shared_ptr< File::Reader > reader) | |
CADMeshTemplate (G4String file_name, std::shared_ptr< File::Reader > reader) | |
CADMeshTemplate (G4String file_name, File::Type file_type, std::shared_ptr< File::Reader > reader) | |
Private Attributes | |
G4bool | reverse_ |
Additional Inherited Members | |
![]() | |
static std::shared_ptr< TessellatedMesh > | From (G4String file_name) |
static std::shared_ptr< TessellatedMesh > | From (G4String file_name, std::shared_ptr< File::Reader > reader) |
static std::shared_ptr< TessellatedMesh > | FromPLY (G4String file_name) |
static std::shared_ptr< TessellatedMesh > | FromPLY (G4String file_name, std::shared_ptr< File::Reader > reader) |
static std::shared_ptr< TessellatedMesh > | FromSTL (G4String file_name) |
static std::shared_ptr< TessellatedMesh > | FromSTL (G4String file_name, std::shared_ptr< File::Reader > reader) |
static std::shared_ptr< TessellatedMesh > | FromOBJ (G4String file_name) |
static std::shared_ptr< TessellatedMesh > | FromOBJ (G4String file_name, std::shared_ptr< File::Reader > reader) |
![]() | |
G4String | file_name_ |
File::Type | file_type_ |
G4int | verbose_ |
G4double | scale_ |
G4ThreeVector | offset_ |
G4AssemblyVolume * | assembly_ |
std::shared_ptr< File::Reader > | reader_ |
Definition at line 462 of file CADMesh.hh.
|
private |
Definition at line 1086 of file CADMesh.hh.
|
private |
Definition at line 1102 of file CADMesh.hh.
|
private |
Definition at line 1107 of file CADMesh.hh.
|
private |
Definition at line 1098 of file CADMesh.hh.
|
private |
Definition at line 1089 of file CADMesh.hh.
|
private |
Definition at line 1093 of file CADMesh.hh.
|
virtual |
Implements CADMesh::CADMeshTemplate< TessellatedMesh >.
Definition at line 1292 of file CADMesh.hh.
|
inline |
Definition at line 482 of file CADMesh.hh.
|
virtual |
Implements CADMesh::CADMeshTemplate< TessellatedMesh >.
Definition at line 1270 of file CADMesh.hh.
Implements CADMesh::CADMeshTemplate< TessellatedMesh >.
Definition at line 1274 of file CADMesh.hh.
Implements CADMesh::CADMeshTemplate< TessellatedMesh >.
Definition at line 1278 of file CADMesh.hh.
|
virtual |
Implements CADMesh::CADMeshTemplate< TessellatedMesh >.
Definition at line 1282 of file CADMesh.hh.
G4TessellatedSolid * CADMesh::TessellatedMesh::GetTessellatedSolid | ( | ) |
Definition at line 1314 of file CADMesh.hh.
G4TessellatedSolid * CADMesh::TessellatedMesh::GetTessellatedSolid | ( | G4int | index | ) |
Definition at line 1318 of file CADMesh.hh.
G4TessellatedSolid * CADMesh::TessellatedMesh::GetTessellatedSolid | ( | G4String | name, |
G4bool | exact = true |
||
) |
Definition at line 1322 of file CADMesh.hh.
G4TessellatedSolid * CADMesh::TessellatedMesh::GetTessellatedSolid | ( | std::shared_ptr< Mesh > | mesh | ) |
Definition at line 1328 of file CADMesh.hh.
|
inline |
Definition at line 480 of file CADMesh.hh.
|
private |
Definition at line 482 of file CADMesh.hh.