Function ObjSurfAreaInWorldC calculates the surface area of the referenced solid object. The function supports only valid solids objects.
FUNCTION ObjSurfAreaInWorldC(solidObject : HANDLE): REAL;def vs.ObjSurfAreaInWorldC(solidObject):
return REAL| Name | Type | Description |
|---|---|---|
| solidObject | HANDLE | Handle to solids object. |
Calculates the surface area the given object if a valid solid.
PROCEDURE Example;
VAR
volume, area: REAL;
BEGIN
IF FSActLayer <> NIL THEN BEGIN
volume := CalcVolume(FSActLayer);
area := ObjSurfaceAreaInWorldCoord(FSActLayer);
Message('Volume ', volume, ', surface area ', area);
END;
END;
RUN(Example);Availability: from Vectorworks 2023.3
- Objects - Solids