#include <calculate_signed_distance_to_3d_condition_skin_process.h>
|
|
| static data_type * | AllocateData () |
| |
| static void | CopyData (data_type *source, data_type *destination) |
| |
| static void | DeleteData (data_type *data) |
| |
| static void | CalculateBoundingBox (const PointerType &rObject, PointType &rLowPoint, PointType &rHighPoint) |
| |
| static void | GetBoundingBox (const PointerType rObject, double *rLowPoint, double *rHighPoint) |
| |
| static bool | Intersection (const PointerType &rObj_1, const PointerType &rObj_2) |
| |
| static bool | IntersectionBox (const PointerType &rObject, const PointType &rLowPoint, const PointType &rHighPoint) |
| |
| static bool | IsIntersected (const Element::Pointer rObject, double Tolerance, const double *rLowPoint, const double *rHighPoint) |
| |
|
| enum | { Dimension = 3
, DIMENSION = 3
, MAX_LEVEL = 12
, MIN_LEVEL = 2
} |
| |
| typedef Point | PointType |
| |
| typedef std::vector< double >::iterator | DistanceIteratorType |
| | always the point 3D More...
|
| |
| typedef PointerVectorSet< GeometricalObject::Pointer, IndexedObject, std::less< typename IndexedObject::result_type >, std::equal_to< typename IndexedObject::result_type >, Kratos::shared_ptr< typename GeometricalObject::Pointer >, std::vector< Kratos::shared_ptr< typename GeometricalObject::Pointer > > > | ContainerType |
| |
| typedef ContainerType::value_type | PointerType |
| |
| typedef ContainerType::iterator | IteratorType |
| |
| typedef PointerVectorSet< GeometricalObject::Pointer, IndexedObject, std::less< typename IndexedObject::result_type >, std::equal_to< typename IndexedObject::result_type >, Kratos::shared_ptr< typename GeometricalObject::Pointer >, std::vector< Kratos::shared_ptr< typename GeometricalObject::Pointer > > > | ResultContainerType |
| |
| typedef ResultContainerType::value_type | ResultPointerType |
| |
| typedef ResultContainerType::iterator | ResultIteratorType |
| |
| typedef GeometricalObject::Pointer | pointer_type |
| |
| typedef CellNodeData | cell_node_data_type |
| |
| typedef std::vector< CellNodeData * > | data_type |
| |
| typedef std::vector< PointerType >::iterator | PointerTypeIterator |
| |
| | KRATOS_CLASS_POINTER_DEFINITION (DistanceSpatialContainersConditionConfigure) |
| | Pointer definition of DistanceSpatialContainersConditionConfigure. More...
|
| |
◆ cell_node_data_type
◆ ContainerType
◆ data_type
◆ DistanceIteratorType
◆ IteratorType
◆ pointer_type
◆ PointerType
◆ PointerTypeIterator
◆ PointType
◆ ResultContainerType
◆ ResultIteratorType
◆ ResultPointerType
◆ anonymous enum
| Enumerator |
|---|
| Dimension | |
| DIMENSION | |
| MAX_LEVEL | |
| MIN_LEVEL | |
◆ DistanceSpatialContainersConditionConfigure()
| Kratos::DistanceSpatialContainersConditionConfigure::DistanceSpatialContainersConditionConfigure |
( |
| ) |
|
|
inline |
◆ ~DistanceSpatialContainersConditionConfigure()
| virtual Kratos::DistanceSpatialContainersConditionConfigure::~DistanceSpatialContainersConditionConfigure |
( |
| ) |
|
|
inlinevirtual |
◆ AllocateData()
| static data_type* Kratos::DistanceSpatialContainersConditionConfigure::AllocateData |
( |
| ) |
|
|
inlinestatic |
◆ CalculateBoundingBox()
| static void Kratos::DistanceSpatialContainersConditionConfigure::CalculateBoundingBox |
( |
const PointerType & |
rObject, |
|
|
PointType & |
rLowPoint, |
|
|
PointType & |
rHighPoint |
|
) |
| |
|
inlinestatic |
◆ CopyData()
| static void Kratos::DistanceSpatialContainersConditionConfigure::CopyData |
( |
data_type * |
source, |
|
|
data_type * |
destination |
|
) |
| |
|
inlinestatic |
◆ DeleteData()
| static void Kratos::DistanceSpatialContainersConditionConfigure::DeleteData |
( |
data_type * |
data | ) |
|
|
inlinestatic |
◆ GetBoundingBox()
| static void Kratos::DistanceSpatialContainersConditionConfigure::GetBoundingBox |
( |
const PointerType |
rObject, |
|
|
double * |
rLowPoint, |
|
|
double * |
rHighPoint |
|
) |
| |
|
inlinestatic |
◆ Info()
| virtual std::string Kratos::DistanceSpatialContainersConditionConfigure::Info |
( |
| ) |
const |
|
inlinevirtual |
Turn back information as a string.
◆ Intersection()
| static bool Kratos::DistanceSpatialContainersConditionConfigure::Intersection |
( |
const PointerType & |
rObj_1, |
|
|
const PointerType & |
rObj_2 |
|
) |
| |
|
inlinestatic |
◆ IntersectionBox()
| static bool Kratos::DistanceSpatialContainersConditionConfigure::IntersectionBox |
( |
const PointerType & |
rObject, |
|
|
const PointType & |
rLowPoint, |
|
|
const PointType & |
rHighPoint |
|
) |
| |
|
inlinestatic |
◆ IsIntersected()
| static bool Kratos::DistanceSpatialContainersConditionConfigure::IsIntersected |
( |
const Element::Pointer |
rObject, |
|
|
double |
Tolerance, |
|
|
const double * |
rLowPoint, |
|
|
const double * |
rHighPoint |
|
) |
| |
|
inlinestatic |
◆ KRATOS_CLASS_POINTER_DEFINITION()
◆ PrintData()
| virtual void Kratos::DistanceSpatialContainersConditionConfigure::PrintData |
( |
std::ostream & |
rOStream | ) |
const |
|
inlinevirtual |
◆ PrintInfo()
| virtual void Kratos::DistanceSpatialContainersConditionConfigure::PrintInfo |
( |
std::ostream & |
rOStream | ) |
const |
|
inlinevirtual |
Print information about this object.
The documentation for this class was generated from the following file: