Docs
Revit Extensions
V 1.0.1
Menu
INSTALLATION
Application
App
GetOpenDocumentsGetProductYearIsProductYearAtLeastTryFindDocumentByTitle
Document
FindByNameFindLevelByNameGetAllElementsOfCategoryGetAllElementsOfClassGetElementIsFamilyDocument
UIApp
GetActiveDocumentGetActiveViewGetSelectedElementsGetSelectionIdsGetUIDocumentSetSelection
Units
ConvertFromInternalAreaConvertFromInternalLengthConvertFromInternalVolumeConvertToInternalAreaConvertToInternalLengthConvertToInternalVolume
Bounding Box
BoundingBox
ContainsPointExpandBoxGetTransformedBoundingBoxIntersects
Compound Layer
CompoundLayer
AddExteriorLayerAddInteriorLayerClearNonStructuralLayersCreateLayerDuplicateDuplicateLayerGetAllLayersGetAllLayersGetAllMaterialsGetCeilingTypesWithMaterialGetCompoundMaterialsGetCompoundStructureGetCompoundStructureGetCoreLayersGetCoreThicknessGetExteriorLayersGetExteriorThicknessGetFinish1LayersGetFinish2LayersGetFirstLayerGetFloorTypesWithMaterialGetLastLayerGetLayerCountGetLayerFunctionGetLayerInfosGetLayerInfosGetLayerMaterialGetLayerMaterialNameGetLayersByFunctionGetLayerThicknessGetMembraneLayersGetRoofTypesWithMaterialGetStructuralLayersGetStructuralThicknessGetSubstrateLayersGetThermalLayersGetThicknessByFunctionGetTotalThicknessGetWallTypeLayerSummaryGetWallTypesWithMaterialInsertLayerInsertLayerAfterCoreInsertLayerBeforeCoreMoveLayerRemoveFirstLayerRemoveLastLayerRemoveLayerRemoveLayersByFunctionRemoveLayersByMaterialReverseLayersSetAllLayersMaterialSetCoreBoundariesSetLayerFunctionSetLayerMaterialSetLayerMaterialSetLayersSetLayerThicknessSwapLayersUpdateLayer
Element
ElementCategory
CanAddParamsGetBuiltInCategoryGetCategoryGetCategoryIdGetCategoryNameGetCategoryTypeGetGraphicsStyleGetParentCategoryGetSubCategoriesHasMaterialQuantitiesIsAnalyticalModelCategoryIsAnnotationCategoryIsAnyOfCategoriesIsAnyOfCategoryIdsIsCuttableIsInternalCategoryIsInvalidCategoryIsModelCategoryIsOfCategoryIsOfCategoryIdIsTagCategory
EleGeometryBounding
ExtractSolidsFetchMeshesGetBoundingBoxGetBoundingBoxCornersGetBoundingBoxMaxGetBoundingBoxMinGetBoundingBoxOutlineGetBoundingBoxSizeGetBoundingBoxTransformGetBoundingBoxVolumeGetCentroidTryGetBoundingBox
EleLocationNTransform
CanMirrorAcrossCopyByTransformCopyToGetCenterPointGetLocationCurveMirrorAcrossMirrorAcrossLineInViewMoveAlongMoveByMoveToRetrieveLocationPointRotateAroundRotateAroundTransformToHostCoordinatesTransformToLinkCoordinatesTryGetLocationCurveTryGetLocationPoint
EleParameters
GetParamBoolValueGetParamByBuiltInGetParamByNameGetParamDoubleValueGetParamElementIdGetParameterNamesGetParamGuidGetParamIntegerValueGetParamsByNameGetParamStringHasParameterIsSharedParameterSetParameterBoolSetParameterBoolSetParameterDoubleSetParameterDoubleSetParameterElementIdSetParameterElementIdSetParameterIntSetParameterIntSetParameterStringSetParameterStringSetParameterValueTryGetParameterTryGetParameterIgnoreCase
Geometry
GeometryVisualizationExtensions
ColorOverrideInActiveViewConvertBoundingBoxToSolidVisualizeCurveVisualizeLineVisualizePointAsPointVisualizePointWith3VectorsVisualizePointWith3VectorsColorsVisualizeSolidVisualizeVector
Links
RevitLink
GetAbsolutePathGetAbsolutePathAsModelPathGetAllLoadedLinksGetBoundingBoxInHostCoordinatesGetElementGetElementsGetElementsGetElementsByCategoriesGetElementsByCategoryGetLinkStatusGetLinkTypeGetRoomsGetSpacesGetWorksetGetWorkSetNameIsLoadedIsNestedReloadReloadFromTransformToHostCoordinatesTransformToLinkCoordinatesUnload
Material
Material
GetAllMaterialCategoriesGetAllMaterialClassesGetAllMaterialsGetCutForegroundPatternGetCutForegroundPatternColorGetElementsUsingMaterialGetMaterialAreaGetMaterialByNameGetMaterialNamesGetMaterialQuantitiesGetMaterialsGetMaterialsByCategoryGetMaterialsByClassGetMaterialVolumeGetSurfaceForegroundPatternGetSurfaceForegroundPatternColorGetUnusedMaterialsGetUsageCountGetUsedMaterialsIsUsedMaterialExistsSearchMaterialsSetCutForegroundPatternSetCutForegroundPatternColorSetSurfaceForegroundPatternSetSurfaceForegroundPatternColorUsesMaterialUsesMaterial
Worksets & Ownership
WorkSets
CreateWorksetGetActiveWorksetGetCheckoutStatusGetCreatorGetCurrentUserGetElementsGetElementsByCategoryGetLastChangedByGetOwnerGetUserWorkSetsGetWorksetGetWorkSetByIdGetWorksetByNameGetWorksetNameGetWorksharingInfoGroupByOwnerGroupByWorksetIsEditableIsEditableIsNotOwnedIsOnWorksetIsOnWorksetIsOwnedByCurrentUserIsOwnedByCurrentUserSetActiveWorksetSetActiveWorksetSetWorksetSetWorksetWhereNotOwnedWhereOnWorksetWhereOnWorksetWhereOwnedByCurrentUserWorksetExists
INSTALLATION
Application
App
GetOpenDocumentsGetProductYearIsProductYearAtLeastTryFindDocumentByTitle
Document
FindByNameFindLevelByNameGetAllElementsOfCategoryGetAllElementsOfClassGetElementIsFamilyDocument
UIApp
GetActiveDocumentGetActiveViewGetSelectedElementsGetSelectionIdsGetUIDocumentSetSelection
Units
ConvertFromInternalAreaConvertFromInternalLengthConvertFromInternalVolumeConvertToInternalAreaConvertToInternalLengthConvertToInternalVolume
Bounding Box
BoundingBox
ContainsPointExpandBoxGetTransformedBoundingBoxIntersects
Compound Layer
CompoundLayer
AddExteriorLayerAddInteriorLayerClearNonStructuralLayersCreateLayerDuplicateDuplicateLayerGetAllLayersGetAllLayersGetAllMaterialsGetCeilingTypesWithMaterialGetCompoundMaterialsGetCompoundStructureGetCompoundStructureGetCoreLayersGetCoreThicknessGetExteriorLayersGetExteriorThicknessGetFinish1LayersGetFinish2LayersGetFirstLayerGetFloorTypesWithMaterialGetLastLayerGetLayerCountGetLayerFunctionGetLayerInfosGetLayerInfosGetLayerMaterialGetLayerMaterialNameGetLayersByFunctionGetLayerThicknessGetMembraneLayersGetRoofTypesWithMaterialGetStructuralLayersGetStructuralThicknessGetSubstrateLayersGetThermalLayersGetThicknessByFunctionGetTotalThicknessGetWallTypeLayerSummaryGetWallTypesWithMaterialInsertLayerInsertLayerAfterCoreInsertLayerBeforeCoreMoveLayerRemoveFirstLayerRemoveLastLayerRemoveLayerRemoveLayersByFunctionRemoveLayersByMaterialReverseLayersSetAllLayersMaterialSetCoreBoundariesSetLayerFunctionSetLayerMaterialSetLayerMaterialSetLayersSetLayerThicknessSwapLayersUpdateLayer
Element
ElementCategory
CanAddParamsGetBuiltInCategoryGetCategoryGetCategoryIdGetCategoryNameGetCategoryTypeGetGraphicsStyleGetParentCategoryGetSubCategoriesHasMaterialQuantitiesIsAnalyticalModelCategoryIsAnnotationCategoryIsAnyOfCategoriesIsAnyOfCategoryIdsIsCuttableIsInternalCategoryIsInvalidCategoryIsModelCategoryIsOfCategoryIsOfCategoryIdIsTagCategory
EleGeometryBounding
ExtractSolidsFetchMeshesGetBoundingBoxGetBoundingBoxCornersGetBoundingBoxMaxGetBoundingBoxMinGetBoundingBoxOutlineGetBoundingBoxSizeGetBoundingBoxTransformGetBoundingBoxVolumeGetCentroidTryGetBoundingBox
EleLocationNTransform
CanMirrorAcrossCopyByTransformCopyToGetCenterPointGetLocationCurveMirrorAcrossMirrorAcrossLineInViewMoveAlongMoveByMoveToRetrieveLocationPointRotateAroundRotateAroundTransformToHostCoordinatesTransformToLinkCoordinatesTryGetLocationCurveTryGetLocationPoint
EleParameters
GetParamBoolValueGetParamByBuiltInGetParamByNameGetParamDoubleValueGetParamElementIdGetParameterNamesGetParamGuidGetParamIntegerValueGetParamsByNameGetParamStringHasParameterIsSharedParameterSetParameterBoolSetParameterBoolSetParameterDoubleSetParameterDoubleSetParameterElementIdSetParameterElementIdSetParameterIntSetParameterIntSetParameterStringSetParameterStringSetParameterValueTryGetParameterTryGetParameterIgnoreCase
Geometry
GeometryVisualizationExtensions
ColorOverrideInActiveViewConvertBoundingBoxToSolidVisualizeCurveVisualizeLineVisualizePointAsPointVisualizePointWith3VectorsVisualizePointWith3VectorsColorsVisualizeSolidVisualizeVector
Links
RevitLink
GetAbsolutePathGetAbsolutePathAsModelPathGetAllLoadedLinksGetBoundingBoxInHostCoordinatesGetElementGetElementsGetElementsGetElementsByCategoriesGetElementsByCategoryGetLinkStatusGetLinkTypeGetRoomsGetSpacesGetWorksetGetWorkSetNameIsLoadedIsNestedReloadReloadFromTransformToHostCoordinatesTransformToLinkCoordinatesUnload
Material
Material
GetAllMaterialCategoriesGetAllMaterialClassesGetAllMaterialsGetCutForegroundPatternGetCutForegroundPatternColorGetElementsUsingMaterialGetMaterialAreaGetMaterialByNameGetMaterialNamesGetMaterialQuantitiesGetMaterialsGetMaterialsByCategoryGetMaterialsByClassGetMaterialVolumeGetSurfaceForegroundPatternGetSurfaceForegroundPatternColorGetUnusedMaterialsGetUsageCountGetUsedMaterialsIsUsedMaterialExistsSearchMaterialsSetCutForegroundPatternSetCutForegroundPatternColorSetSurfaceForegroundPatternSetSurfaceForegroundPatternColorUsesMaterialUsesMaterial
Worksets & Ownership
WorkSets
CreateWorksetGetActiveWorksetGetCheckoutStatusGetCreatorGetCurrentUserGetElementsGetElementsByCategoryGetLastChangedByGetOwnerGetUserWorkSetsGetWorksetGetWorkSetByIdGetWorksetByNameGetWorksetNameGetWorksharingInfoGroupByOwnerGroupByWorksetIsEditableIsEditableIsNotOwnedIsOnWorksetIsOnWorksetIsOwnedByCurrentUserIsOwnedByCurrentUserSetActiveWorksetSetActiveWorksetSetWorksetSetWorksetWhereNotOwnedWhereOnWorksetWhereOnWorksetWhereOwnedByCurrentUserWorksetExists
v1 / geometry / GeometryVisualizationExtensions

GeometryVisualizationExtensions

  • ColorOverrideInActiveView
  • ConvertBoundingBoxToSolid
  • VisualizeCurve
  • VisualizeLine
  • VisualizePointAsPoint
  • VisualizePointWith3Vectors
  • VisualizePointWith3VectorsColors
  • VisualizeSolid
  • VisualizeVector
MoGo
Copyright © 2026 MoGo, Inc.
Legal StuffPrivacy PolicySecurity