SilverScreen Solid Modeler

3D Geometry Support

3D Geometry Support

Previous topic Next topic  

3D Geometry Support

Previous topic Next topic JavaScript is required for the print function  

SilverScreenAPI

 

3D Geometry Support

 
 

 

Name

Description

c_to_w

Convert a point from c-space to w-space

cross_product

Compute cross-product of three points

dot_product

Compute dot-product of two points

get_plane

Compute the plane formed by three points

intersect

Compute the intersection point between two line segments

intersect_3_plane

Compute the intersection point between three planes

intersect_line_plane

Compute the intersection point between a line and a plane

p_to_w

Compute world point from screen coordinates

point_on_line

Test whether a point lies on a line segment

point_on_plane

Test whether a point is on a plane

point_on_round

Test whether a point lies on an arc or circle

point_vs_plane

Compare a point against a plane

point_vs_polygon

Compare a point against a polygon

point_vs_solid

Compare a point against a solid

rel_distance

Compute relative distance between two points

w_to_c

Convert a point from w-space to c-space

w_to_p

Compute screen coordinates from a world point

xyz_add

Add two XYZ's

xyz_angle

Compute the angle between three XYZ's

xyz_clear

Set XYZ components to zero

xyz_distance

Compute distance between two XYZ's

xyz_div

Divide an XYZ by a double value

xyz_equal

Test whether two XYZ's are equal, within epsilon

xyz_mult

Multiply an XYZ by a double value

xyz_round

Round XYZ components to zero, based on epsilon

xyz_sub

Subtract two XYZ's

xyz_zero

Test whether XYZ components are zero, using epsilon