Hello Walid,

Thanks for the reply.

You said getting the coordinates from the TCL file easier... i have  
them stored in a topography.tcl file (or so i recall) that has the X Y  
Z coordinates of each sensor.

So what's the way to get them from the TCL file directly to be used in C++ ??

Thanks alot,
Mathiew



Quoting Waleed Tuffaha <[email protected]>:

> Hello Mathiew,
>
> ( Note that I didn't test this ! )
>
> The "Node class" uses a "Location class" in which the X,Y,Z variables are
> defined. The "mobilenode class" inherits from the node class.
>
> So, if node_ is a pointer to a mobilenode, then you should be able to get
> the coordinates using:
> int x,y,z;
> node_->location_->getLocation(&x, &y, &z)
>
> So if you have an array containing pointers to all the nodes then you can
> loop on the array and get the coordinates for each node.
>
> I think that getting the coordinates from Tcl is easier, but I don't know
> what exactly you are doing.
>
> Hope this helps
> -- Waleed
>
> On Thu, Jan 22, 2009 at 9:59 AM, Mathiew Moussa <[email protected]> wrote:
>
>>
>> Dear NS Users,
>>
>> Can someone please tell me how you can retrieve the coordinates of the
>> network nodes from a TCL file into C++.
>> So is their some loop or something that can be written in C++ and
>> traverses all the nodes and gets X, Y, & Z, and how is it written.
>>
>>
>> Hope you can help me.
>> Thanks,
>> Mathiew
>>
>>
>




Reply via email to