FormIt C++ API v25.0.0 (2025.0.0)
Loading...
Searching...
No Matches
FormIt::SelectedProperties Struct Reference

Description

#include <FormItCoreTypes.h>

Public Member Functions

void Reset ()
 Reset() function.
 

Public Attributes

bool showObjectProperties = false
 
bool showFaceProperties = false
 
bool showImageProperties = false
 
bool showEdgeProperties = false
 
bool showVertexProperties = false
 
bool showInstanceProperties = false
 
bool showGroupProperties = false
 
bool showLayerProperties = false
 
bool showSketchProperties = false
 
bool showMeshProperties = false
 
bool showLineMeshProperties = false
 
bool showPointMeshProperties = false
 
bool showLevels = false
 This is false when not in the main history.
 
size_t numObjectsSelected = 0
 
size_t numInstancesSelected = 0
 
size_t numFacesSelected = 0
 
size_t numEdgesSelected = 0
 
size_t numVerticesSelected = 0
 
size_t numImagesSelected = 0
 
size_t numMeshesSelected = 0
 
size_t numLineMeshesSelected = 0
 
size_t numPointMeshesSelected = 0
 
::string name
 
::string area
 
::string surfaceArea
 
::string volume
 
bool isCalculatingAreaByLevel = false
 
size_t idReferencedHistory = WSM::INVALID_ID
 
size_t idMaterial = WSM::INVALID_ID
 
size_t idBackMaterial = WSM::INVALID_ID
 
bool bMultipleMaterials = false
 
bool bMultipleBackMaterials = false
 
bool isSatelliteImage = false
 Image specific properties.
 
size_t imageId = 0
 
float alpha = 0.0
 
WSM::Utils::CurveType curveType
 Edge and Face property values.
 
WSM::Utils::SurfaceType surfaceType
 
::string length
 
::string radius
 
::string nControlPoints
 
WSM::Point3d center
 
WSM::UnitVector3d normal
 
WSM::Point3d point
 
bool bEditable = false
 
WSM::Point3d pntStart
 
WSM::Point3d pntEnd
 
::string revitFamilyCategory
 Revit family information.
 
::string revitFamilyReference
 
::string revitFamilyType
 
::string revitFamilyExtraData
 
bool isGeneratedFromRFA = false
 
bool isGeneratedFromBuiltinRFA = false
 
bool allowOtherCategories = false
 
::set< size_t > layerIDs
 layer info
 
::string sLocation
 Sketch properties.
 
::string sGrossArea
 
::string sFloorAreaRatio
 
double dTargetArea = 0.0
 
double dSiteArea = 0.0
 
::string meshCount
 mesh information - number of triangles, segments, or points.
 
::string dynamoModelId
 Dynamo Model information Non-empty for valid dynamo model.
 

Member Function Documentation

◆ Reset()

void FormIt::SelectedProperties::Reset ( )
inline

Reset() function.

Member Data Documentation

◆ allowOtherCategories

bool FormIt::SelectedProperties::allowOtherCategories = false

◆ alpha

float FormIt::SelectedProperties::alpha = 0.0

◆ area

::string FormIt::SelectedProperties::area

◆ bEditable

bool FormIt::SelectedProperties::bEditable = false

◆ bMultipleBackMaterials

bool FormIt::SelectedProperties::bMultipleBackMaterials = false

◆ bMultipleMaterials

bool FormIt::SelectedProperties::bMultipleMaterials = false

◆ center

WSM::Point3d FormIt::SelectedProperties::center

◆ curveType

WSM::Utils::CurveType FormIt::SelectedProperties::curveType

Edge and Face property values.

◆ dSiteArea

double FormIt::SelectedProperties::dSiteArea = 0.0

◆ dTargetArea

double FormIt::SelectedProperties::dTargetArea = 0.0

◆ dynamoModelId

::string FormIt::SelectedProperties::dynamoModelId

Dynamo Model information Non-empty for valid dynamo model.

◆ idBackMaterial

size_t FormIt::SelectedProperties::idBackMaterial = WSM::INVALID_ID

◆ idMaterial

size_t FormIt::SelectedProperties::idMaterial = WSM::INVALID_ID

◆ idReferencedHistory

size_t FormIt::SelectedProperties::idReferencedHistory = WSM::INVALID_ID

◆ imageId

size_t FormIt::SelectedProperties::imageId = 0

◆ isCalculatingAreaByLevel

bool FormIt::SelectedProperties::isCalculatingAreaByLevel = false

◆ isGeneratedFromBuiltinRFA

bool FormIt::SelectedProperties::isGeneratedFromBuiltinRFA = false

◆ isGeneratedFromRFA

bool FormIt::SelectedProperties::isGeneratedFromRFA = false

◆ isSatelliteImage

bool FormIt::SelectedProperties::isSatelliteImage = false

Image specific properties.

◆ layerIDs

::set<size_t> FormIt::SelectedProperties::layerIDs

layer info

◆ length

::string FormIt::SelectedProperties::length

◆ meshCount

::string FormIt::SelectedProperties::meshCount

mesh information - number of triangles, segments, or points.

◆ name

::string FormIt::SelectedProperties::name

◆ nControlPoints

::string FormIt::SelectedProperties::nControlPoints

◆ normal

WSM::UnitVector3d FormIt::SelectedProperties::normal

◆ numEdgesSelected

size_t FormIt::SelectedProperties::numEdgesSelected = 0

◆ numFacesSelected

size_t FormIt::SelectedProperties::numFacesSelected = 0

◆ numImagesSelected

size_t FormIt::SelectedProperties::numImagesSelected = 0

◆ numInstancesSelected

size_t FormIt::SelectedProperties::numInstancesSelected = 0

◆ numLineMeshesSelected

size_t FormIt::SelectedProperties::numLineMeshesSelected = 0

◆ numMeshesSelected

size_t FormIt::SelectedProperties::numMeshesSelected = 0

◆ numObjectsSelected

size_t FormIt::SelectedProperties::numObjectsSelected = 0

◆ numPointMeshesSelected

size_t FormIt::SelectedProperties::numPointMeshesSelected = 0

◆ numVerticesSelected

size_t FormIt::SelectedProperties::numVerticesSelected = 0

◆ pntEnd

WSM::Point3d FormIt::SelectedProperties::pntEnd

◆ pntStart

WSM::Point3d FormIt::SelectedProperties::pntStart

◆ point

WSM::Point3d FormIt::SelectedProperties::point

◆ radius

::string FormIt::SelectedProperties::radius

◆ revitFamilyCategory

::string FormIt::SelectedProperties::revitFamilyCategory

Revit family information.

◆ revitFamilyExtraData

::string FormIt::SelectedProperties::revitFamilyExtraData

◆ revitFamilyReference

::string FormIt::SelectedProperties::revitFamilyReference

◆ revitFamilyType

::string FormIt::SelectedProperties::revitFamilyType

◆ sFloorAreaRatio

::string FormIt::SelectedProperties::sFloorAreaRatio

◆ sGrossArea

::string FormIt::SelectedProperties::sGrossArea

◆ showEdgeProperties

bool FormIt::SelectedProperties::showEdgeProperties = false

◆ showFaceProperties

bool FormIt::SelectedProperties::showFaceProperties = false

◆ showGroupProperties

bool FormIt::SelectedProperties::showGroupProperties = false

◆ showImageProperties

bool FormIt::SelectedProperties::showImageProperties = false

◆ showInstanceProperties

bool FormIt::SelectedProperties::showInstanceProperties = false

◆ showLayerProperties

bool FormIt::SelectedProperties::showLayerProperties = false

◆ showLevels

bool FormIt::SelectedProperties::showLevels = false

This is false when not in the main history.

◆ showLineMeshProperties

bool FormIt::SelectedProperties::showLineMeshProperties = false

◆ showMeshProperties

bool FormIt::SelectedProperties::showMeshProperties = false

◆ showObjectProperties

bool FormIt::SelectedProperties::showObjectProperties = false

◆ showPointMeshProperties

bool FormIt::SelectedProperties::showPointMeshProperties = false

◆ showSketchProperties

bool FormIt::SelectedProperties::showSketchProperties = false

◆ showVertexProperties

bool FormIt::SelectedProperties::showVertexProperties = false

◆ sLocation

::string FormIt::SelectedProperties::sLocation

Sketch properties.

◆ surfaceArea

::string FormIt::SelectedProperties::surfaceArea

◆ surfaceType

WSM::Utils::SurfaceType FormIt::SelectedProperties::surfaceType

◆ volume

::string FormIt::SelectedProperties::volume

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