Quantcast
Channel: MicroStation Programming Forum - Recent Threads
Viewing all articles
Browse latest Browse all 7260

[Connect update 6 NET API c#] PolyfaceHeader normals.

$
0
0

Hi,

I am trying to get info about mesh normals but function  ( Bentley.GeometryNET)

Normal Property

publicIEnumerable<DVector3d> Normal { get; set; }

 and function 

NormalIndex Property

publicIEnumerable<int> NormalIndex { get; }

always return zero.

            DgnModel model = Session.Instance.GetActiveDgnModel();

            Element elem = model.FindElementById(mesh_id);

            if (elem.ElementType != MSElementType.MeshHeader) return list;

            MeshHeaderElement mesh = (MeshHeaderElement)model.FindElementById(mesh_id);
            PolyfaceHeader polyface = mesh.GetMeshData();




            IEnumerable<DVector3d> vi = polyface.Normal;
            IEnumerable<int> pi = polyface.NormalIndex;

Any ideas?

regadrs

Nenad


Viewing all articles
Browse latest Browse all 7260

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>