org.jscience.mathematics.geometry
Class SetOfTriangles3D.Edge

java.lang.Object
  extended by org.jscience.mathematics.geometry.EmbeddedGraph.Edge
      extended by org.jscience.mathematics.geometry.SetOfTriangles3D.Edge
Enclosing class:
SetOfTriangles3D

public class SetOfTriangles3D.Edge
extends EmbeddedGraph.Edge

�O�p�`�̕ӂ�\���Ք�N���X?B

���̃N���X�̃C���X�^���X��?A �S����̂Ƃ���Ă��邩�ۂ����t���O killed ��ێ?����?B


Constructor Summary
protected SetOfTriangles3D.Edge()
          ����^�����ɃI�u�W�F�N�g��?
 
Method Summary
protected  void fillFieldsOfReplica()
          ���̕ӂ̕�?
 SetOfTriangles3D.Edge flipDiagonal()
          ���̕ӂ�Ίp?
 SetOfTriangles3D.Face[] getFacesOfLeftRight()
          ���̕ӂ̗����̎O�p�`��Ԃ�?
 SetOfTriangles3D.Vertex[] getVerticesOfStartEnd()
          ���̕ӂ̗��[�̒��_��Ԃ�?
 
Methods inherited from class org.jscience.mathematics.geometry.EmbeddedGraph.Edge
fillFieldsOfDualReplica, getFaces, getGraph, getLeftFace, getMate, getReplica, getRightFace, getStartingVertex, getTerminalVertex, getUserData, getVertices, isIdentWith, setUserData
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SetOfTriangles3D.Edge

protected SetOfTriangles3D.Edge()
����^�����ɃI�u�W�F�N�g��?\�z����?B

killed �� false �Ƃ���?B

Method Detail

fillFieldsOfReplica

protected void fillFieldsOfReplica()
���̕ӂ̕�?��Ƃ���?ݒ肳��Ă���ӂ̃t�B?[���h��?������l�����?B

super.fillFieldsOfReplica() ��Ă�?o�������?A ���̖ʂ� killed �̒l��?A��?��� killed �ɑ���?B

Overrides:
fillFieldsOfReplica in class EmbeddedGraph.Edge
See Also:
EmbeddedGraph.GraphItem.setReplica(EmbeddedGraph.GraphItem)

getVerticesOfStartEnd

public SetOfTriangles3D.Vertex[] getVerticesOfStartEnd()
���̕ӂ̗��[�̒��_��Ԃ�?B

���ʂƂ��ē�����z��̗v�f?��� 2 �ł���?B

Returns:
�ӂ̗��[�̒��_�̔z��

getFacesOfLeftRight

public SetOfTriangles3D.Face[] getFacesOfLeftRight()
���̕ӂ̗����̎O�p�`��Ԃ�?B

���ʂƂ��ē�����z��̗v�f?��� 2 �ł���?B

���̕ӂ̂ǂ��瑤�����O�p�`�ɖʂ��Ȃ�?�?��ɂ� �z���̗v�f�̒l�Ƃ��� null �����?B

Returns:
�ӂ̗����̎O�p�`�̔z��

flipDiagonal

public SetOfTriangles3D.Edge flipDiagonal()
���̕ӂ�Ίp?�Ƃ���ʎl�p�`�̑Ίp�ό`��?s��?B

���̕ӂ�Ίp?�Ƃ���ʎl�p�`�̕����̎O�p�`������ ���̕ӂƂ͈قȂ��̑Ίp?��p���������ɕ�?X����?B

���ʂƂ��ē�����ӂ�?A?V�����Ίp?��\��?B ���̕ӂɗ����ɎO�p�`���Ȃ�?�?���?A ���̕ӂ�Ίp?�Ƃ���l�p�`���ʂłȂ�?�?��ɂ� �Ίp�ό`���ł��Ȃ��̂�?A null ��Ԃ�?B

�Ίp�ό`��?�?��?s�Ȃ��?A���̕ӂƂ͈قȂ�?V�����ӂ��ԂB�?�?��ɂ�?A ���̃?�\�b�h�̌Ă�?o����?~?A���̕ӂɃA�N�Z�X���邱�Ƃ͂ł��Ȃ�?B

Returns:
?V����?�?�������