42 |
|
* |
43 |
|
* Created by Charles F. Vardeman II on 17 Feb 2006. |
44 |
|
* @author Charles F. Vardeman II |
45 |
< |
* @version $Id: shapedLattice.hpp,v 1.5 2006-10-14 20:21:26 gezelter Exp $ |
45 |
> |
* @version $Id: shapedLattice.hpp,v 1.6 2006-10-17 15:24:29 gezelter Exp $ |
46 |
|
* |
47 |
|
*/ |
48 |
|
|
70 |
|
* |
71 |
|
*/ |
72 |
|
void setGridDimension(Vector3d dimension); |
73 |
+ |
void setOrigin(Vector3d origin); |
74 |
|
virtual bool isInterior(Vector3d point) =0; |
75 |
|
std::vector<Vector3d> getSites(); |
76 |
|
std::vector<Vector3d> getOrientations(); |
77 |
|
protected: |
78 |
|
void findSites(); |
79 |
|
Vector3d dimension_; |
80 |
< |
//Vector3d origin_; |
80 |
> |
Vector3d origin_; |
81 |
|
private: |
82 |
|
bool sitesComputed_; |
83 |
|
std::vector<Vector3d> sites_; |