\( \newcommand{\E}{\mathrm{E}} \) \( \newcommand{\A}{\mathrm{A}} \) \( \newcommand{\R}{\mathrm{R}} \) \( \newcommand{\N}{\mathrm{N}} \) \( \newcommand{\Q}{\mathrm{Q}} \) \( \newcommand{\Z}{\mathrm{Z}} \) \( \def\ccSum #1#2#3{ \sum_{#1}^{#2}{#3} } \def\ccProd #1#2#3{ \sum_{#1}^{#2}{#3} }\)
CGAL 4.5 - 3D Mesh Generation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
MeshDomainField_3 Concept Reference

Definition

The concept MeshDomainField_3 describes a scalar field which could be queried at any point of the space.

Has Models:
CGAL::Mesh_constant_domain_field_3<Gt,Index>
See Also
MeshDomain_3
MeshDomainWithFeatures_3
CGAL::Mesh_edge_criteria_3<Tr>
CGAL::Mesh_facet_criteria_3<Tr>
CGAL::Mesh_cell_criteria_3<Tr>

Types

typedef unspecified_type FT
 Numerical type.
 
typedef unspecified_type Point_3
 Point type.
 
typedef unspecified_type Index
 Index type for points. More...
 

Operations

The operator() returns the field value at a query point.

The field value may depend on the query point location and/or on the input feature including the query point.

FT operator() (const Point_3 &p, int dimension, const Index &index) const
 returns the value of the sizing field at the point p, assumed to be included in the input complex feature with dimension dimension and mesh vertex index index.
 

Member Typedef Documentation

Index type for points.

Must match the type MeshDomain_3::Index.