    

 ## On this page

  

 

 # syscgetpointcloudf Interface Reference

 Last update: 17.07.2025 

Provide an interface to get point cloud. [More...](interfacefortran_1_1syscgetpointcloudf.xhtml#details)

## <a id="pub-methods" name="pub-methods"></a>Public Member Functions

type([syscpointcloudf](structfortran_1_1syscpointcloudf.xhtml)) function [syscgetpointcloudf\_empty](interfacefortran_1_1syscgetpointcloudf.xhtml#a6b35486af7700d2b1882bc3999ee6532) () Create an empty volume mesh access struct.   
 type([syscpointcloudf](structfortran_1_1syscpointcloudf.xhtml)) function [syscgetpointcloudf](interfacefortran_1_1syscgetpointcloudf.xhtml#a3e611ce6fba0868e8068bdd19fd64b9a) (nodeids, nodecoords) Create a face-based volume mesh access struct.   
 <a id="details" name="details"></a>## Detailed Description

Provide an interface to get point cloud.

Definition at line [20](syscPointCloudF_8fi_source.xhtml#l00020) of file [syscPointCloudF.fi](syscPointCloudF_8fi_source.xhtml).



## Constructor &amp; Destructor Documentation

<a id="a3e611ce6fba0868e8068bdd19fd64b9a" name="a3e611ce6fba0868e8068bdd19fd64b9a"></a>## [◆ ](#a3e611ce6fba0868e8068bdd19fd64b9a)syscgetpointcloudf()

 type([syscpointcloudf](structfortran_1_1syscpointcloudf.xhtml)) function [syscgetpointcloudf](interfacefortran_1_1syscgetpointcloudf.xhtml)  ( type([syscoutputintegerdataf](structfortran_1_1syscoutputintegerdataf.xhtml)), intent(in)  *nodeids*,    type([syscoutputvectordataf](structfortran_1_1syscoutputvectordataf.xhtml)), intent(in)  *nodecoords*   ) 

Create a face-based volume mesh access struct.

Parameters \[in\]nodes- mesh nodes\[in\]faceNodeCounts- face node counts\[in\]faceNodeConn- face-to-node connectivity\[in\]faceCellConn- face-to-cell connectivity Definition at line [44](syscPointCloudF_8fi_source.xhtml#l00044) of file [syscPointCloudF.fi](syscPointCloudF_8fi_source.xhtml).

 45 import :: syscpointcloudf, syscoutputintegerdataf, &amp;

 46 syscoutputvectordataf

 47 type(SyscOutputIntegerDataF), intent(in) :: nodeIds

 48 type(SyscOutputVectorDataF), intent(in) :: nodeCoords

 49 type(SyscPointCloudF) :: ret

 50!DIR$ IF DEFINED(\_WIN32) .and. ( .not. DEFINED(SYSTEM\_COUPLING\_PARTICIPANT\_PROXY))

 51!DIR$ ATTRIBUTES DLLIMPORT :: syscGetPointCloudF

 52!DIR$ ENDIF







## Member Function/Subroutine Documentation

<a id="a6b35486af7700d2b1882bc3999ee6532" name="a6b35486af7700d2b1882bc3999ee6532"></a>## [◆ ](#a6b35486af7700d2b1882bc3999ee6532)syscgetpointcloudf\_empty()

 type([syscpointcloudf](structfortran_1_1syscpointcloudf.xhtml)) function syscgetpointcloudf\_empty

Create an empty volume mesh access struct.

Definition at line [25](syscPointCloudF_8fi_source.xhtml#l00025) of file [syscPointCloudF.fi](syscPointCloudF_8fi_source.xhtml).

 26 import :: syscpointcloudf

 27 type(SyscPointCloudF) :: ret

 28!DIR$ IF DEFINED(\_WIN32) .and. ( .not. DEFINED(SYSTEM\_COUPLING\_PARTICIPANT\_PROXY))

 29!DIR$ ATTRIBUTES DLLIMPORT :: syscGetPointCloudF\_Empty

 30!DIR$ ENDIF