SilverScreen Solid Modeler

BPOINT_NODE

BPOINT_NODE

Previous topic Next topic  

BPOINT_NODE

Previous topic Next topic JavaScript is required for the print function  

SilverSharpAPI

 

SilverSharp.BPOINT_NODE

 

Structure

A SilverSharp.BPOINT_NODE object stores information relevant to a SilverScreen Bezier-point primitive.

 

 

 

C# Code

 

 class BPOINT_NODE sealed : PRIM_NODE

    {

    BPOINT_NODE(BPOINT_NODE rhs);

    BPOINT_NODE(string spoint_path);

 

    property SS_XYZ     xyz      { get; }

    property uint       point    { get; }

    property SS_XYZ     forward  { get; }

    property SS_XYZ     backward { get; }

    };

 

 

 

Properties

The following read-only properties mimic the purpose of their counter-parts in the SilverC BPOINT_NODE:

 

Name

Description

point

A vertex number from the OBJECT_NODE that contains the point and which stores the location.

forward

A displacement for the forward slope vector

backward

A displacement for the backward slope vector

 

The following read-only properties extend BPOINT_NODE for SilverSharp:

 

Name

Description

xyz

A 3D point that stores the location

 

 

Methods

Member

Description

BSPOINT_NODE

Constructor(s) to initialize the object

 

 

Remarks

A SilverSharp.BPOINT_NODE inherits from a SilverSharp.PRIM_NODE and therefore includes those properties and methods as well; for instance, Path, Type, and PrimBits are inherited properties of a SilverSharp.PRIM_NODE.

 

Note: A SilverSharp.BPOINT_NODE is a SilverSharp.PRIM_NODE, but the reverse is not true.

 

See Also

Primitive Types, PRIM_NODE, SilverC BPOINT_NODE