Você está aqui: AutoCAD Civil 3D .NET C# ::: Dicas & Truques ::: Superfície - Surface |
|
Como retornar a elevação de qualquer ponto de uma superfície do Civil 3D usando a função FindElevationAtXY() da classe CivSurface da AutoCAD Civil 3D .NET APIQuantidade de visualizações: 563 vezes |
|
|
Nesta dica mostrarei como podemos pedir para o usuário clicar em qualquer ponto de uma superfície do Civil 3D e retornar a elevação do ponto correspondente. Para isso nós vamos usar a função FindElevationAtXY() da classe CivSurface da AutoCAD Civil 3D .NET API. Note o uso da função GetPoint() da classe Editor para solicitar ao usuário que clique em um ponto da superfície e retorne as coordenadas x e y para que possamos usá-las na chamada à função FindElevationAtXY() da classe CivSurface. Veja o código AutoCAD Civil 3D .NET C# completo para o exemplo:
Ao executar este código AutoCAD Civil 3D .NET C# nós teremos o seguinte resultado: Clique em um ponto qualquer da superfície: A elevação no ponto informado é: 106m Clique em um ponto qualquer da superfície: A elevação no ponto informado é: 186m |
|
|
|
|
Veja mais Dicas e truques de AutoCAD Civil 3D .NET C# |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |





