From 0ea5fc66924303d1bf73ba283a383e2aadee02f2 Mon Sep 17 00:00:00 2001 From: neodarz Date: Sat, 11 Aug 2018 20:21:34 +0200 Subject: Initial commit --- docs/doxygen/nel/classNLPACS_1_1CExteriorMesh.html | 638 +++++++++++++++++++++ 1 file changed, 638 insertions(+) create mode 100644 docs/doxygen/nel/classNLPACS_1_1CExteriorMesh.html (limited to 'docs/doxygen/nel/classNLPACS_1_1CExteriorMesh.html') diff --git a/docs/doxygen/nel/classNLPACS_1_1CExteriorMesh.html b/docs/doxygen/nel/classNLPACS_1_1CExteriorMesh.html new file mode 100644 index 00000000..179129df --- /dev/null +++ b/docs/doxygen/nel/classNLPACS_1_1CExteriorMesh.html @@ -0,0 +1,638 @@ + + + + nevrax.org : docs + + + + + + + + + + + + + + +
# Home   # nevrax.com   
+ + + + +
Nevrax
+ + + + + + + + + + +
+ + +
+ Nevrax.org
+ + + + + + + +
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#License
+
+ + +
+ + +
+Docs + +
+  + + + + + +
Documentation 
+ +
+Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages   Search  
+

NLPACS::CExteriorMesh Class Reference

The external mesh of a interior local retriever. +More... +

+#include <exterior_mesh.h> +

+List of all members. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Methods

void serial (NLMISC::IStream &f)
 Serializes the mesh. More...

Constructors
 CExteriorMesh ()
Selectors
const std::vector< CEdge > & getEdges () const
 Get the set of edges that forms the whole mesh. More...

const CEdge getEdge (uint n) const
 Get the nth edge of the mesh. More...

const std::vector< COrderedEdges > & getOrderedEdges () const
 Get the ordered edges. More...

const COrderedEdgesgetOrderedEdges (uint n) const
 Get the nth set of ordered edges. More...

const std::vector< CLink > & getLinks () const
 Get the links. More...

const CLinkgetLink (uint n) const
 Get a specific link. More...

CLink getLinkFromEdge (uint edge) const
 Get the link on a specific edge. More...

const NLMISC::CAABBoxgetBBox () const
 Get the bbox of the mesh. More...

Mutators/initialisation
void setEdges (const std::vector< CEdge > &edges)
 Set the edges. More...

void setLinks (const std::vector< CLink > &links)
 Set the links. More...


Protected Attributes

std::vector< CEdge_Edges
std::vector< COrderedEdges_OrderedEdges
std::vector< CLink_Links
NLMISC::CAABBox _BBox
+


Detailed Description

+The external mesh of a interior local retriever. +

+

+Author:
+Benjamin Legros , Nevrax France
+Date:
+2001
+

+ +

+Definition at line 56 of file exterior_mesh.h.


Constructor & Destructor Documentation

+

+ + + + +
+ + + + + + + + + +
NLPACS::CExteriorMesh::CExteriorMesh  
+
+ + + + + +
+   + + +

+ +

+Definition at line 60 of file exterior_mesh.cpp.

+


Member Function Documentation

+

+ + + + +
+ + + + + + + + + +
const NLMISC::CAABBox& NLPACS::CExteriorMesh::getBBox   const [inline]
+
+ + + + + +
+   + + +

+Get the bbox of the mesh. +

+ +

+Definition at line 134 of file exterior_mesh.h.

+

+ + + + +
+ + + + + + + + + + +
const CEdge NLPACS::CExteriorMesh::getEdge uint   n const [inline]
+
+ + + + + +
+   + + +

+Get the nth edge of the mesh. +

+ +

+Definition at line 114 of file exterior_mesh.h. +

+References _Edges, and uint.

+

+ + + + +
+ + + + + + + + + +
const std::vector<CEdge>& NLPACS::CExteriorMesh::getEdges   const [inline]
+
+ + + + + +
+   + + +

+Get the set of edges that forms the whole mesh. +

+ +

+Definition at line 111 of file exterior_mesh.h. +

+References _Edges.

+

+ + + + +
+ + + + + + + + + + +
const CLink& NLPACS::CExteriorMesh::getLink uint   n const [inline]
+
+ + + + + +
+   + + +

+Get a specific link. +

+ +

+Definition at line 127 of file exterior_mesh.h. +

+References _Links, and uint.

+

+ + + + +
+ + + + + + + + + + +
CLink NLPACS::CExteriorMesh::getLinkFromEdge uint   edge const [inline]
+
+ + + + + +
+   + + +

+Get the link on a specific edge. +

+ +

+Definition at line 130 of file exterior_mesh.h. +

+References _Edges, _Links, and uint.

+

+ + + + +
+ + + + + + + + + +
const std::vector<CLink>& NLPACS::CExteriorMesh::getLinks   const [inline]
+
+ + + + + +
+   + + +

+Get the links. +

+ +

+Definition at line 125 of file exterior_mesh.h. +

+References _Links.

+

+ + + + +
+ + + + + + + + + + +
const COrderedEdges& NLPACS::CExteriorMesh::getOrderedEdges uint   n const [inline]
+
+ + + + + +
+   + + +

+Get the nth set of ordered edges. +

+ +

+Definition at line 121 of file exterior_mesh.h. +

+References _OrderedEdges, and uint.

+

+ + + + +
+ + + + + + + + + +
const std::vector<COrderedEdges>& NLPACS::CExteriorMesh::getOrderedEdges   const [inline]
+
+ + + + + +
+   + + +

+Get the ordered edges. +

+ +

+Definition at line 118 of file exterior_mesh.h. +

+References _OrderedEdges.

+

+ + + + +
+ + + + + + + + + + +
void NLPACS::CExteriorMesh::serial NLMISC::IStream  f
+
+ + + + + +
+   + + +

+Serializes the mesh. +

+ +

+Definition at line 95 of file exterior_mesh.cpp. +

+References _BBox, _Edges, _Links, _OrderedEdges, NLMISC::IStream::serial, NLMISC::IStream::serialCont, NLMISC::IStream::serialVersion, and sint.

+

+ + + + +
+ + + + + + + + + + +
void NLPACS::CExteriorMesh::setEdges const std::vector< CEdge > &   edges
+
+ + + + + +
+   + + +

+Set the edges. +

+

+

+ + + + +
+ + + + + + + + + + +
void NLPACS::CExteriorMesh::setLinks const std::vector< CLink > &   links [inline]
+
+ + + + + +
+   + + +

+Set the links. +

+ +

+Definition at line 146 of file exterior_mesh.h. +

+References _Links.

+


Member Data Documentation

+

+ + + + +
+ + +
NLMISC::CAABBox NLPACS::CExteriorMesh::_BBox [protected] +
+
+ + + + + +
+   + + +

+ +

+Definition at line 95 of file exterior_mesh.h. +

+Referenced by serial.

+

+ + + + +
+ + +
std::vector<CEdge> NLPACS::CExteriorMesh::_Edges [protected] +
+
+ + + + + +
+   + + +

+ +

+Definition at line 90 of file exterior_mesh.h. +

+Referenced by getEdge, getEdges, getLinkFromEdge, and serial.

+

+ + + + +
+ + +
std::vector<CLink> NLPACS::CExteriorMesh::_Links [protected] +
+
+ + + + + +
+   + + +

+ +

+Definition at line 93 of file exterior_mesh.h. +

+Referenced by getLink, getLinkFromEdge, getLinks, serial, and setLinks.

+

+ + + + +
+ + +
std::vector<COrderedEdges> NLPACS::CExteriorMesh::_OrderedEdges [protected] +
+
+ + + + + +
+   + + +

+ +

+Definition at line 91 of file exterior_mesh.h. +

+Referenced by getOrderedEdges, and serial.

+


The documentation for this class was generated from the following files: + + + +
                                                                                                                                                                    +
+ + -- cgit v1.2.1