b2api
B2000++ API Reference Manual, VERSION 4.6
Loading...
Searching...
No Matches
b2property_contact_aabb.H
1
//------------------------------------------------------------------------
2
// b2property_contact_aabb.H --
3
//
4
// written by Thomas Ludwig
5
//
6
// Copyright (c) 2013,2016
7
// SMR Engineering & Development SA
8
// 2502 Bienne, Switzerland
9
//
10
// All Rights Reserved. Proprietary source code. The contents of
11
// this file may not be disclosed to third parties, copied or
12
// duplicated in any form, in whole or in part, without the prior
13
// written permission of SMR.
14
//------------------------------------------------------------------------
15
16
#ifndef _B2PROPERTY_CONTACT_AABB_H_
17
#define _B2PROPERTY_CONTACT_AABB_H_
18
19
#include "elements/properties/b2property_contact_rb.H"
20
#include "model/b2element.H"
21
22
namespace
b2000
{
23
class
PropertyContactAABB :
public
PropertyContactRB {
24
public
:
25
const
double
* get_aabb()
const
{
return
aabb; }
26
27
bool
check(
const
double
coor[3],
double
coor_target[3])
const override
;
28
29
protected
:
30
double
aabb[6];
31
double
regularize_length;
32
};
33
}
// namespace b2000
34
35
#endif
/*_B2PROPERTY_CONTACT_AABB_H_ */
b2000
Contains the base classes for implementing Finite Elements.
Definition
b2boundary_condition.H:32
elements
properties
b2property_contact_aabb.H
Generated by
1.9.8