24 m_ClippingEnabled(other.m_ClippingEnabled),
25 m_Origin(other.m_Origin),
26 m_Normal(other.m_Normal)
31 : m_ClippingEnabled(true), m_Origin(origin), m_Normal(normal)
65 bool ClippingProperty::IsEqual(
const BaseProperty &property)
const
72 bool ClippingProperty::Assign(
const BaseProperty &property)
74 this->m_ClippingEnabled =
static_cast<const Self &
>(property).m_ClippingEnabled;
75 this->m_Origin =
static_cast<const Self &
>(property).m_Origin;
82 std::stringstream myStr;
itk::SmartPointer< Self > Pointer
Property for clipping datasets; currently only clipping planes are possible.
DataCollection - Class to facilitate loading/accessing structured data.
Abstract base class for properties.
const Vector3D & GetNormal() const
void SetOrigin(const Point3D &origin)
void SetClippingEnabled(bool enabled)
const Point3D & GetOrigin() const
void SetNormal(const Vector3D &normal)
virtual std::string GetValueAsString() const override
bool GetClippingEnabled() const