Class acme_point

Inheritance Relationships

Base Type

Class Documentation

class acme_point : public acme_entity

Public Functions

function acme_point(varargin)

Create C++ pointer to triangle object instance.

Class container for ACME point object

function getX()

Delete C++ pointer to triangle object instance.

Get point X axis component

function getY()

Get point Y axis component.

function getZ()

Get point Z axis component.

function get()

Get point axes components.

function setX(varargin)

Set point X axis component.

function setY(varargin)

Set point Y axis component.

function setZ(varargin)

Set point Z axis component.

function set(varargin)

Set point axes components.

function copy(other_obj)

Copy point object from another point.

function copyByHandle(handle)

Copy point object from another point handle.

function translate(other_obj)

Translate point by vector.

function transform(varargin)

Transform point by 4x4 affine transformation matrix.

function isParallel(other_obj)

Check if point is parallel to an ACME object.

function isOrthogonal(other_obj)

Check if point is orthogonal to an ACME object.

function isCollinear(other_obj)

Check if point is collinear to an ACME object.

function isCoplanar(other_obj)

Check if point is coplanar to an ACME object.

function intersection(other_obj)

Intersect point with an ACME object.

function disp()

Display object data.

function plot(figure_name, color)

Plot point object.

virtual function type()

Get object type as string.