maptek.vulcan.arrow

Interface for Vulcan design arrows.


Gets the arrow starting point.

get_start (arrow   self) → point

Sets the arrow starting point.

set_start (arrow   self, point point)

Gets the arrow end point.

get_end (arrow   self) → point

Sets the arrow end point.

set_end (arrow   self, point point)

Gets the arrow normal.

get_normal (arrow   self) → point

Sets the arrow normal.

set_normal (arrow   self, point point)

Gets the arrow scale.

get_scale (arrow   self) → std::string

Sets the arrow scale.

set_scale (arrow   self, std::string const & scale)

Returns the arrow auto scale setting.

is_auto_scale (arrow   self) → bool

Sets the arrow auto scale setting.

set_auto_scale (arrow   self, bool autoscale=True)

Returns the arrow fill setting.

is_filled (arrow   self) → bool

Sets the arrow fill setting.

set_filled (arrow   self, bool filled=True)

Gets the number of facets.

get_num_facets (arrow   self) → int

Sets the number of facets.

set_num_facets (arrow   self, int facets)

Gets the scaled head length of the arrow.

get_scaled_head_length (arrow self) → double

Gets the arrow head length.

get_head_length (arrow   self) → double

Sets the arrow head length.

set_head_length (arrow   self, double percentage)

Gets the scaled head width of the arrow.

get_scaled_head_width (arrow   self) → double

Gets the arrow head width.

get_head_width (arrow   self) → double

Sets the arrow head width.

set_head_width (arrow   self, double percentage)

Gets the relative arrow head length.

get_relative_head_length (arrow self) → double

Sets the relative arrow head length.

set_relative_head_length (arrow self, double percentage)

Gets the relative arrow head width.

get_relative_head_width (arrow self) → double

Sets the relative arrow head width.

set_relative_head_width (arrow self, double percentage)

Gets the arrow type (2D/3D).

get_arrow_type (arrow   self) → std::string

Sets the arrow type (2D/3D).

set_arrow_type (arrow   self, std::string const & type)

Types of arrows:

start

Arrow start

end

Arrow end

normal

Arrow normal

scale

Arrow scale

num_facets

Arrow number of facets

head_length

Arrow head length

head_width

Arrow head width

relative_head_length

Arrow relative head length

relative_head_width

Arrow relative head width

arrow_type

Arrow type (2D, 3D)

auto_scale

Arrow auto scale

filled

Arrow fill setting