#include <opennurbs_plane.h>
◆ ON_ClippingPlane()
ON_ClippingPlane::ON_ClippingPlane |
( |
| ) |
|
◆ ~ON_ClippingPlane()
ON_ClippingPlane::~ON_ClippingPlane |
( |
| ) |
|
◆ ClipParticipationListsAreExclusionLists()
bool ON_ClippingPlane::ClipParticipationListsAreExclusionLists |
( |
| ) |
const |
◆ ClippingPlaneInfo()
◆ Default()
void ON_ClippingPlane::Default |
( |
| ) |
|
◆ Depth()
double ON_ClippingPlane::Depth |
( |
| ) |
const |
A distance where the clipping plane does not clip geometry. A positive value is equivalent to placing another clipping plane at a distance from this clipping plane along it's normal and then flipping it
The depth must also be enabled to be effective
◆ DepthEnabled()
bool ON_ClippingPlane::DepthEnabled |
( |
| ) |
const |
◆ LayerClipParticipationList()
const ON_SimpleArray<int>* ON_ClippingPlane::LayerClipParticipationList |
( |
| ) |
const |
◆ ObjectClipParticipationList()
const ON_UuidList* ON_ClippingPlane::ObjectClipParticipationList |
( |
| ) |
const |
◆ ParticipationListsEnabled()
bool ON_ClippingPlane::ParticipationListsEnabled |
( |
| ) |
const |
◆ Read()
◆ SetDepth()
void ON_ClippingPlane::SetDepth |
( |
double |
depth | ) |
|
Negative depth values are currently not allowed. If a negative depth value is passed to this function, it will not the the internal depth value
◆ SetDepthEnabled()
void ON_ClippingPlane::SetDepthEnabled |
( |
bool |
on | ) |
|
◆ SetParticipationLists()
◆ SetParticipationListsEnabled()
void ON_ClippingPlane::SetParticipationListsEnabled |
( |
bool |
on | ) |
|
◆ Write()
◆ m_bEnabled
bool ON_ClippingPlane::m_bEnabled |
true if this clipping plane is active
◆ m_plane
◆ m_plane_id
ON_UUID ON_ClippingPlane::m_plane_id |
◆ m_viewport_ids
ids of viewports that this clipping plane "clips"