CFx SDK Documentation 2026 SP0
Loading...
Searching...
No Matches
OdGsBaseModel::SectioningSettings Struct Reference

#include <GsBaseModel.h>

Public Member Functions

 SectioningSettings ()
 
bool isEnabled () const
 

Public Attributes

bool m_bEnabled
 
bool m_bTopSet
 
bool m_bBottomSet
 
bool m_bVisualStyle
 
OdGePoint3dArray m_points
 
OdGeVector3d m_upVector
 
double m_dTop
 
double m_dBottom
 
OdDbStub * m_visualStyle
 

Detailed Description

This structure contains parameters model sectioning settings.

Definition at line 205 of file GsBaseModel.h.

Constructor & Destructor Documentation

◆ SectioningSettings()

OdGsBaseModel::SectioningSettings::SectioningSettings ( )
inline

Default constructor for the SectioningSettings struct.

Definition at line 237 of file GsBaseModel.h.

Member Function Documentation

◆ isEnabled()

bool OdGsBaseModel::SectioningSettings::isEnabled ( ) const
inline

Checks whether sectioning is enabled and there are points that compose the section plane.

Returns
True if the sectioning is enabled, false otherwise.

Definition at line 247 of file GsBaseModel.h.

Member Data Documentation

◆ m_bBottomSet

bool OdGsBaseModel::SectioningSettings::m_bBottomSet

Indicates whether bottom sectioning is set.

Definition at line 214 of file GsBaseModel.h.

◆ m_bEnabled

bool OdGsBaseModel::SectioningSettings::m_bEnabled

Indicates whether sectioning is used.

Definition at line 208 of file GsBaseModel.h.

◆ m_bTopSet

bool OdGsBaseModel::SectioningSettings::m_bTopSet

Indicates whether top sectioning is set.

Definition at line 211 of file GsBaseModel.h.

◆ m_bVisualStyle

bool OdGsBaseModel::SectioningSettings::m_bVisualStyle

Indicates whether visual style is used for sectioning.

Definition at line 217 of file GsBaseModel.h.

◆ m_dBottom

double OdGsBaseModel::SectioningSettings::m_dBottom

Bottom capping height of the sectioning.

Definition at line 229 of file GsBaseModel.h.

◆ m_dTop

double OdGsBaseModel::SectioningSettings::m_dTop

Top capping height of the sectioning.

Definition at line 226 of file GsBaseModel.h.

◆ m_points

OdGePoint3dArray OdGsBaseModel::SectioningSettings::m_points

Points that compose the section.

Definition at line 220 of file GsBaseModel.h.

◆ m_upVector

OdGeVector3d OdGsBaseModel::SectioningSettings::m_upVector

Up vector of the section plane.

Definition at line 223 of file GsBaseModel.h.

◆ m_visualStyle

OdDbStub* OdGsBaseModel::SectioningSettings::m_visualStyle

Id of a visual style for the objects on the clipped side of the sectioning.

Definition at line 232 of file GsBaseModel.h.


The documentation for this struct was generated from the following file: