FaultGeometry base class.
More...
List of all members.
Public Member Functions |
| virtual bool | insertStick (const SectionID &, int sticknr, int firstcol, const Coord3 &pos, const Coord3 &editnormal, bool addtohistory) |
| virtual bool | insertKnot (const SectionID &, const SubID &, const Coord3 &pos, bool addtohistory) |
| virtual bool | removeStick (const SectionID &, int sticknr, bool addtohistory) |
| virtual bool | removeKnot (const SectionID &, const SubID &, bool addtohistory) |
| virtual const Coord3 & | getEditPlaneNormal (const SectionID &, int sticknr) const |
| virtual const MultiID * | lineSet (const SectionID &, int sticknr) const |
| virtual const char * | lineName (const SectionID &, int sticknr) const |
| virtual void | copySelectedSticksTo (FaultStickSetGeometry &destfssg, const SectionID &destsid, bool addtohistory) const |
| virtual int | nrSelectedSticks () const |
| virtual void | selectAllSticks (bool select=true) |
| virtual void | removeSelectedSticks (bool addtohistory) |
| virtual void | selectStickDoubles (bool select=true, const FaultGeometry *ref=0) |
| virtual void | removeSelectedDoubles (bool addtohistory, const FaultGeometry *ref=0) |
| virtual int | nrStickDoubles (const SectionID &, int sticknr, const FaultGeometry *ref=0) const |
Protected Member Functions |
| void | selectSticks (bool select=true, const FaultGeometry *doublesref=0) |
| bool | removeSelStick (int selidx, bool addtohistory, const FaultGeometry *doublesref=0) |
| | FaultGeometry (Surface &surf) |
Detailed Description
FaultGeometry base class.
Constructor & Destructor Documentation
| EM::FaultGeometry::FaultGeometry |
( |
Surface & |
surf |
) |
[inline, protected] |
Member Function Documentation
| virtual void EM::FaultGeometry::copySelectedSticksTo |
( |
FaultStickSetGeometry & |
destfssg, |
|
|
const SectionID & |
destsid, |
|
|
bool |
addtohistory | |
|
) |
| | const [virtual] |
| virtual const Coord3& EM::FaultGeometry::getEditPlaneNormal |
( |
const SectionID & |
, |
|
|
int |
sticknr | |
|
) |
| | const [virtual] |
| virtual bool EM::FaultGeometry::insertKnot |
( |
const SectionID & |
, |
|
|
const SubID & |
, |
|
|
const Coord3 & |
pos, |
|
|
bool |
addtohistory | |
|
) |
| | [inline, virtual] |
| virtual bool EM::FaultGeometry::insertStick |
( |
const SectionID & |
, |
|
|
int |
sticknr, |
|
|
int |
firstcol, |
|
|
const Coord3 & |
pos, |
|
|
const Coord3 & |
editnormal, |
|
|
bool |
addtohistory | |
|
) |
| | [inline, virtual] |
| virtual const char* EM::FaultGeometry::lineName |
( |
const SectionID & |
, |
|
|
int |
sticknr | |
|
) |
| | const [inline, virtual] |
| virtual const MultiID* EM::FaultGeometry::lineSet |
( |
const SectionID & |
, |
|
|
int |
sticknr | |
|
) |
| | const [inline, virtual] |
| virtual int EM::FaultGeometry::nrSelectedSticks |
( |
|
) |
const [virtual] |
| virtual int EM::FaultGeometry::nrStickDoubles |
( |
const SectionID & |
, |
|
|
int |
sticknr, |
|
|
const FaultGeometry * |
ref = 0 | |
|
) |
| | const [virtual] |
| virtual bool EM::FaultGeometry::removeKnot |
( |
const SectionID & |
, |
|
|
const SubID & |
, |
|
|
bool |
addtohistory | |
|
) |
| | [inline, virtual] |
| virtual void EM::FaultGeometry::removeSelectedDoubles |
( |
bool |
addtohistory, |
|
|
const FaultGeometry * |
ref = 0 | |
|
) |
| | [virtual] |
| virtual void EM::FaultGeometry::removeSelectedSticks |
( |
bool |
addtohistory |
) |
[virtual] |
| bool EM::FaultGeometry::removeSelStick |
( |
int |
selidx, |
|
|
bool |
addtohistory, |
|
|
const FaultGeometry * |
doublesref = 0 | |
|
) |
| | [protected] |
| virtual bool EM::FaultGeometry::removeStick |
( |
const SectionID & |
, |
|
|
int |
sticknr, |
|
|
bool |
addtohistory | |
|
) |
| | [inline, virtual] |
| virtual void EM::FaultGeometry::selectAllSticks |
( |
bool |
select = true |
) |
[virtual] |
| virtual void EM::FaultGeometry::selectStickDoubles |
( |
bool |
select = true, |
|
|
const FaultGeometry * |
ref = 0 | |
|
) |
| | [virtual] |
| void EM::FaultGeometry::selectSticks |
( |
bool |
select = true, |
|
|
const FaultGeometry * |
doublesref = 0 | |
|
) |
| | [protected] |